A Vanilla Routing ExperimentThere's something deeply appealing about vanilla JavaScript. In a world of constantly changing frameworks and build tools, I'm drawn to code…
ReadThe Code-Adjacent Power of AIWhen most people think about AI coding assistants, they picture the obvious: writing code. But after months of daily use, I've found that…
ReadDynamic Ruby And Hidden Maintenance CostsRuby makes it easy to write dynamic code, and Rails amplifies this with ActiveSupport conveniences like constantize and classify. When you…
ReadCSS Refactoring with an AI Safety NetA while back I built a small breathing meditation app with just vanilla HTML, CSS, and JavaScript. It was mostly vibe-coded using GitHub…
ReadMarch 2026
web development
Building a No Frills Meditation AppThis is the story of how I built Just Breathe, a no-frills meditation app: part personal journey, part technical walkthrough. I first heard…
Read