Building A Hard Link Finder Into WordPress, Why?

Every site I build starts somewhere other than where it ends up. It gets built on a dev server, or it gets moved over from an old site. Either way, full URLs get left behind in the content, and nobody notices until a link breaks on the live site. So I built Hard Link Finder, […]

Air Show Season Wrap-Up

As of September 17, 2026, my air show season has come to a close. This could certainly change, but as of now, I am done. It has been eye-opening and more than I could have imagined. Only a few years ago, I decided to go to a show in NJ, more specifically the NJ Air […]

Building A Feedback Tool Into WordPress, Why?

There are already good ways to collect website feedback. Markup.io and Pastel both do the click-anywhere overlay, and they do it well. If you’ve never used one, the idea is simple: your reviewer clicks the thing they mean, types what’s wrong, and the comment sticks to that spot on the page. So why build another […]

Building A Postmark Monitor, Why?

Postmark Monitor is a small app that sits outside your stack, watches your Postmark servers on a schedule, and tells you — by Slack, by email, or both — when one of them stops sending. That’s the whole thing. It doesn’t touch your site, it doesn’t send your mail, and it has no opinion about […]

Building A WordPress Audit Tool, Why?

Fair question. There are roughly sixty thousand plugins in the WordPress repository, and every one of them can already show you a list of what’s installed. WordPress itself does it for free, on the Plugins page, out of the box. So why spend the time building another one? Because a list isn’t an audit. I kept […]

What the Azores taught me about slowing down

What the Azores taught me about slowing down

In 2023, my dad asked if I wanted to come along on a trip to the Azores. I said yes without thinking much about it. I packed a camera almost as an afterthought — something to document the trip, nothing serious. Then we got there. The light, the cliffs, the way the weather changed by […]