Simplicity as a Feature
The hardest engineering skill isn't building complex systems — it's resisting the urge to.
Mar 2025
Read rumbleSenior Software Engineer · 10+ years
I've been building software professionally for over a decade, and I still get excited about a well-designed system. I specialize in turning complex requirements into systems that are simple to use, simple to maintain, and hard to break. My best work is the kind you never notice — because it just works.
View Full CVCurrently
Reading
Non-Obivious Thinking
Building
Candelight
Thinking About
Habit infrastructure at scale
Location
Traveling through Bolivia 🇧🇴
Thinking out loud
The hardest engineering skill isn't building complex systems — it's resisting the urge to.
Mar 2025
Read rumbleEvery architecture decision is a bet on the future. The trick isn't predicting correctly — it's making decisions that are cheap to reverse.
Jan 2025
Read rumbleCoverage is a vanity metric disguised as a safety net. The real question is whether your tests would catch the bug that wakes you up at 3am.
Nov 2024
Read rumbleGarden notes
The brain's tendency to choose the path of least mental resistance, unconsciously prioritizing efficiency over rationality.
Oct 2025
Read noteThe capacity to execute intended actions consistently through system design rather than willpower alone
Oct 2025
Read noteA behavior design technique that links new habits to existing automatic behaviors, using established routines as reliable triggers.
Oct 2025
Read note