The Faster Way to Scrape: Finding 'Hidden' APIs in Modern Websites
The SaaS Architecture Guide: How to Handle Multitenancy in Rails Routing
The Missing Macro: 3 Ways to 'belongs_to :through' in Rails
The Magic of lvh.me: Testing Rails Subdomains in Development
Why I Stopped Using Docker in Development
TDD is a Luxury: Pragmatic Testing for the Solo Developer
Stop Using Net::HTTP: A Guide to Modern Ruby Requests
Dear Future Me: How to Write Code You Won't Hate in 6 Months
Stop Building Settings Pages: A Guide to Ruthless MVP Scoping
AI Assistance vs. Vibe Coding: The Two Modes of Modern Development