Web development

/ 10 min read

I Shipped More With Rails in 3 Weeks Than With Node.js in 3 Months

After years of chasing JavaScript frameworks, I've learned that boring, mature technology ships products while trendy stacks ship complexity.

Read article
/ 7 min read

HTMX Is Overkill (Until Your React Bundle Explodes)

Why I stopped reaching for SPA frameworks first and started shipping HTML-over-the-wire for most projects

Read article
/ 6 min read

Agentic Programming: Why Most Developers Are Preparing for the Wrong AI Future

The shift from writing code to orchestrating systems is happening faster than you think

Read article
/ 9 min read

Why I Build Everything With Astro Now (And Stopped Reaching for Next.js)

After shipping a dozen production sites, I've learned that islands architecture and minimal JavaScript beat universal JavaScript every time.

Read article
/ 6 min read

Vibe Coding Is Just Prompting with Better Guardrails

Why treating AI-generated code like untrusted third-party dependencies changes everything

Read article
/ 7 min read

Why JAMstack Teams Are Quietly Moving to Composable Architecture

Static sites were revolutionary. Then we asked them to do too much.

Read article