Blog
Notes from the work — what I am building, what broke, and what I learned shipping tools in public.
AI Loves Workarounds Instead of Finding and Solving the Core Problem
AI coding tools reach for quick workarounds over real fixes: hidden bugs, frontend patches for backend problems, and hacks that pile up. The pattern and the cure.
How Senior Engineers Make Technical Decisions
How senior engineers make technical decisions: weighing trade-offs, naming the real constraint, and knowing when not to build—so the team ships instead of stalling.
The React Folder Structure Nobody Teaches Juniors
Three practical ways to organize a React app (traditional, feature-based, and hybrid), with examples, comparison tables, and honest tradeoffs for real projects.