Systems that settle, in software and in teams

Small tools to think with.

I'm Charlie O'Donoghue, a solutions architect in EV charging infrastructure. I build small tools to think with, read further into a problem than it strictly needs, and write up what I find so I stop forgetting it.

Out now · BK-001

New book

The Missing Ceremonies

Published

Four short meetings that keep a team understanding each other, for software and product teams and the managers who lead them. Why every conversation loses some meaning, and how a team wins it back.

Latest memoranda

All writing →
  1. TM-26-1018EVs are home energy's gateway drugIn 2023 I wrote that an EV nearly doubles a home's electricity. That held. What changed is where I think the flexibility is, and who can sell it.
  2. TM-26-1016How regex learned to readEvery strange symbol in a regular expression has a date and an author. Read in order, from a 1951 maths memo to a Raku grammar, the line noise turns into layers of history.
  3. TM-26-0922Termites solved agent orchestration in 1959Two agents handing work to each other should not message each other. A 1959 paper about termites explains why, and a mud wasp shows what goes wrong.

On the shelf

All the rooms →