Writing
Writing
Essays on engineering leadership, craft, and culture.
Leadership
- The Goalkeeper's Guide to Engineering Management: Which Goalkeeper Are You? Kahn, Buffon, Dudek — three ways to lead. The real skill isn't locking into one style forever. It's knowing which one the moment requires.
- The Goalkeeper's Guide to Engineering Management: The Penalty Kick Every engineering manager faces penalty kicks. The question isn't whether you'll dive. It's whether you'll commit.
- The Fishing Net Problem: What We Get Wrong About Measuring Engineering Efficiency Survivorship bias, Goodhart’s Law, and the metrics we mistake for truth — from Wald’s bombers to DORA, AI tooling, and why your net only catches the fish it can see.
- The Checklist Origin Story From a 1935 Boeing crash to Apollo 13, Challenger, and CrowdStrike — why the humble checklist is still the strongest tool against complexity, pressure, and normalization of deviance.
Coding
- Future-Proof Your Code: Mastering JavaScript Data Grouping From forEach and reduce to Object.groupBy — group data in JavaScript with clear patterns, TypeScript typings, polyfills, and a nested Ghost in the Shell–style example.
- Unlock the Craic: How to Create a Secret Page with the Konami Code in TypeScript Add a hidden page to your site with the classic Konami Code — keyboard detection in TypeScript, a tiny HTML shell, and a simple secret destination.