Kevin Mahoney
Focustro: Development Notes for a Replicating React Application
Files That Change Together Should Stick Together
Effective Checklists
Alerts, Checklists, and Lazy Thinking
Accidental Waterfall
The State-Diff Pattern
Applying “Make Invalid States Unrepresentable”
My Principles for Building Software
The High Cost of Splitting Related Data
Your Database as an API
Sense and Availability
A Few Django ORM Mistakes
Consistency is Consistently Undervalued
Database Design: Heterogeneous Collections