RSS.Social

Kevin Mahoney

follow: @[email protected]

Posts

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