About
This site is about writing software in a way that other people can read, extend, and delete without cursing your name. The focus is design patterns, language internals, and refactoring — the kind of material that sits between "how do I write a loop" and "distributed systems at scale."
Code examples are in Go, TypeScript, and Python 3. Patterns are covered in all three where the comparison is useful; language-specific articles go deeper into one language's behavior.
Opinions are stated as opinions. When a pattern is overused or a common practice is questionable, that's noted. The goal isn't to promote any particular style — it's to explain what's actually happening and let you draw your own conclusions.