Reflections
Thoughts on engineering, music, photography, and the intersections between technology and art.
The real costs and leadership work of software begin after launch. Here are six truths about maintenance, technical debt, and protecting future velocity.
If mistakes are inevitable, the real ethical question isn’t whether we err; but what we owe others (and ourselves) after we do. This essay defends a social and personal “right to be wrong,” paired with obligations: to revise, to repair, and to learn.
We often think of budgeting in terms of money or time; but our most limited and overlooked resource is attention. Here's how managing it can reshape how we work and live.
After eight years of development, the RuFaS whole-farm model is finally public. Here's why that matters and what's next.
When you're juggling code, compositions, and too many tabs; overwhelm isn't a glitch; it's a signal. Here's how I recognize it, and what I do when everything feels like too much.
As both a composer and a software engineer, I've come to appreciate how deeply music and architecture resonate. Structure, rhythm, and harmony exist in both, and they've shaped the way I build systems.