Only when the tide goes out do you discover who's been swimming naked
Feb 10, 2026
Understanding Applicative Functors and Monads through TypeScript
Feb 07, 2026
Developer Intuition, Code Readability, and Neuroscience
Jan 30, 2026
From seeing type checks as compiler hurdles to reading type systems as logic
Jan 25, 2026
Designing a flywheel that reduces individual dependency and leaves lasting systems
Jan 24, 2026
Why I stay calm even with aggressive investments
Jan 17, 2026
Linear information flow and cognitive load redistribution, learned through overlay-kit
Oct 07, 2025
It's not syntax — it's a shift in thinking that produces truly declarative code
Sep 07, 2025
What should a leader do about an excellent team member who refuses to grow?
Jul 06, 2025
Breaking Free from the Obsession with Right Answers
Dec 23, 2024
In an Era Where AI Thinks for Us, What Are We Losing?
Jun 23, 2024
On escaping a life defined by evaluation and learning to live as yourself
Nov 21, 2023
A leader's job isn't to lead: it's to make people move
Oct 30, 2023
The labor market is a game — are you ready to win?
May 07, 2023
More important than implementation: the essence of abstraction that developers should think about
Jan 15, 2023