Topic Hub

Java script

/ 9 min read

Your Global Scope Is a Disaster (And It's Breaking Production)

After debugging countless production incidents caused by global namespace collisions, I've learned that scope discipline isn't optional—it's survival.

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
/ 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
/ 10 min read

Why I Stopped Defaulting to React for Every Project

After years of watching teams drown in JavaScript complexity, I'm back to building most apps with server-rendered frameworks—and shipping faster than ever.

Read article
/ 10 min read

Getting Started with Docker: A 2024 Step-by-Step Guide for Beginners

Master Docker: A 2024 Beginner’s Guide to Understanding Containers and How They Simplify App Development

Read article