Dynamic 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…
ReadFebruary 2026
productivity
Building an AI Blog Editor with Claude SkillsI've been blogging for years, but I've never had an editor. My process has always been: write a draft, sleep on it for a few days, then come…
ReadSpeeding Up PostgreSQL Full-Text Search with Persistent TSVectorsA while back, I built a site-wide search bar for a Rails app, one of those "type anything and get relevant results instantly" features. We…
Read