software engineering, music, & everything between

MTTR > MTBF


Optimising Mean Time To Recovery is more important than trying to minimise Mean Time Between Failures.

Podcast: Reckoning with the force of Conway's Law


You might find this podcast useful👇

TIL: Typescript Enum vs Obj


In some(most?) cases, it may be preferential to use objects over enums. esp when building a lib

Book Notes: Engineering Management For The Rest of Us


highlights, quotes, & other interesting bits from Engineering Management For The Rest of Us

Pull Requests & WIP


I often open Pull Requests immediately when I start on a task.

AWS notes: S3


Simple Storage Service

On WIP Limits


How WIP limits can help your team ship software faster, & more effectively

Team Topologies: Cognitive Load Theory


Cognitive what what? How can this phenomenon act as a heuristic for designing your organisation for effective software delivery?

Book Notes: Team Topologies


highlights, quotes, & other interesting bits from Team Topologies

Team topologies with James Lewis


Thoughtworks' James Lewis shares his experience & research on Team Topologies, software architecture, & complexity science