Writing
Notes on software architecture, systems, and engineering thoughts.
What Are We Ready to Lose?
Jul 23, 2026Every revolution demands a sacrifice. As AI offloads thinking and friction, what quietly goes away in return gets a lot less airtime.
The Tokenocalypse: Death of AI Slot Machine Addicts
Jun 4, 2026How the unsustainable cost of cloud AI, compute gluttony, and the depletion of $20 subscriptions are forcing a return to local silicon and selective coding.
Writing APIs in Go Without Any Libraries
May 31, 2026How to build a real JSON REST API using nothing but Go's standard library, covering routing, middleware, validation, and graceful shutdown.
On Building in Public
May 1, 2026Why sharing your work as you go matters more than waiting until it's perfect.
Paradox of Perfectionist Programmers
Nov 17, 2024A reflection on why writing imperfect, lazy code first is the most honest path to eventually writing better code.
Ignored Effects of Tech Influence on Your Growth and Skills
Sep 26, 2022How tech influencers, fantasy roadmaps, and social media trends quietly derail the growth of new developers.