vnykmshr

Writing

2020
2019
2018
Go

The compiler as first reviewer

2018.199

How a growing team adopted Go -- not through boot camps, but through code review, shadowing, and a compiler that wouldn't let anyone be sloppy.

Craft

The war room

2018.041

The prep runs out ninety minutes in. The rest is improvised on a floor where nobody leaves.

2017
Go

The same tree, twice

2017.265

I've built a rules engine twice, in two languages, at two scales. The tree is the same.

Go

Designing a wallet

2017.232

What a digital wallet looks like underneath -- a balance, a ledger, idempotency keys, and the gap between moving money and moving money correctly.

Systems

The first service

2017.074

Picking the first piece to cut from a Perl monolith, rewriting it in Go, and switching over before you lose your nerve.

2016
2015