-  
The Value of Making Mistakes

When your database migration breaks the UI and you learn more than you ever wanted to know about polymorphic relationships—embrace the chaos. A developer's reflection on why mistakes are the best teachers and how to build resilience through planned failure.
 -  
Building a New Routine

From Docker containers to 40-mile backpacking trips—discover how engineering principles apply to building life-changing routines. A goal-oriented approach to hiking, health, and personal development that treats life improvement like any other engineering challenge worth solving.