Specific mistakes I made designing backend APIs early on — not abstract principles, but the actual calls that caused problems and what I understand now that I didn't then.
On hitting React's limits for a content-heavy site and deciding to learn Astro mid-project — what it cost, what it fixed, and what it forced me to unlearn.
How thinking about global systems changed the way I think about software architecture — cascading failures, hidden dependencies, and why 'the big picture' is a technical skill.