The Hiring Mismatch: When 20 Years of Experience Isn't Enough
Why coding interviews optimized for 2010 fail to identify great engineers in 2025, and why orgs can't adapt fast enough.
Read more →
Why coding interviews optimized for 2010 fail to identify great engineers in 2025, and why orgs can't adapt fast enough.
Read more →
Claude Code loves to jump straight into implementation. Sometimes you need a model that thinks first. Here's how I use Codex for systems thinking and architecture decisions.
Read more →
How to use slash commands to keep specialized MCP tools isolated from your main conversation context.
Read more →
Converting text to images for 20x token compression. Interesting research or production-ready breakthrough? A critical look at the trade-offs.
Read more →
How I built a self-improving document parser that learns from corrections without fine-tuning. The pragmatic alternative to model training.
Read more →
Real-time AI generation vs curated libraries: lessons from building the same product twice with radically different architectures.
Read more →
When expensive SSO was just a symptom of deeper architectural problems, we redesigned our multi-tenant system from first principles and cut costs significantly in the process.
Read more →
Building a multiplayer trivia app solo with AI coding tools. Here's what worked, what didn't, and the trade-offs no one talks about.
Read more →
Building a multi-stage AI content pipeline where each generation depends on the last. Lessons from generating thousands of hybrid creatures with resilient error handling.
Read more →
It's swooping season in Australia. So naturally, I built a retro pixel-art game about the annual aerial warfare between cyclists and territorial magpies.
Read more →
MCPs, subagents, and automation are tempting. But the developers getting the most from Claude Code aren't rushing to advanced features - they're mastering the fundamentals.
Read more →
A production outage caused by Cloudflare's anti-bot systems flagging Google Cloud datacenter IPs, and why API aggregation layers matter more than you think
Read more →
Converting a Ghost blog to Astro in a single late-night session with Claude Code, reducing memory usage by 75% while learning what AI coding tools actually solve
Read more →
Building automatic hot reload for Flutter without an IDE using file watchers and Unix signals - for terminal-based development and AI coding tools.
Read more →
Real lessons from shipping multiplayer games with Firebase: what works for small groups, where it breaks down, and the scalability limits you need to know upfront.
Read more →Showing 15 of 24 posts
View All Posts →