Trunk-and-branches model for scaling infrastructure organizations

Being visible

Hard to work with

Mix and Match Mental Models

Inspection and the limits of trust

How to Safely Think in Systems

The physics of Cloud expansion (2018)

Some career advice (2019)

Staying on the path to high performance teams

Career levels, designation, momentum, etc. (2018)

Managing Staff-Plus Engineers

Managing Technical Quality in a Codebase

Introduction to architecting systems for scale (2011)

Notes on The Timeless Way of Building (2018)

Build versus Buy

Reclaim unreasonable software

Resources for Staff-plus engineers

Writing a reliability strategy: reason about complex things with system models

How the Digg team was acquihired

Incident response, programs and you(r startup)

Notes on Building Evolutionary Architectures

Creating a Slack App in Python on GCP

A Forty Year Career

Reclaim Unreasonable Software

Notes on data modeling from Handbook of Relational Database Design

What's the inverse of literate programming

Head in the clouds

What I learned writing a book on engineering management

Some career advice

How to invest in technical infrastructure

More →