Travel writing, and photographs:
- Southern Mountains - Two week road trip around the South Island, NZ.
- Hydra - Walking on the island of Hydra.
- Once Upon a Time in Egypt - Tourism & flaneurism.
Full photo albums:
Philosophy:
- Hypernormalised Language
- At the Speed of Relevance
- Landscape and Character
- Keeper Rate
- Luck Surface Area
On software engineering practice:
- Delivery Driven Development - how i think about creating software systems.
- A Simple Model for Technical Debt - agree on a definition, or the discussion goes nowhere.
- Cargo Culting Software Engineering Practices
On software engineering metrics:
- DORA Metrics Reference - as applied in the real world, not marketing spam, not the textbook definition.
- Deployment Frequency in Practice
- Delivery Lead Time in Practice
- Measuring Service Failure, or why to not use CFR and MTTR
- Engineering Productivity, GenAI, Metrics, Toil
A four part series on implementing a computation engine. Starts with an arithmetic calculator and ends with being able to define your own functions. Focuses on computation and abstractions, and keeps an arms length from concepts such as parsing and LISP.