Entry09:00
Writing faster Go: profile first, then kill allocations
A practical loop for Go performance work. Benchmark with testing.B, find the cost with pprof, and cut the allocations that actually matter. · 877 words
5 items ·all years
A practical loop for Go performance work. Benchmark with testing.B, find the cost with pprof, and cut the allocations that actually matter. · 877 words
On understanding something all the way down. · 144 words
Spent the evening reading Wittgenstein and rewriting a config parser. Surprisingly the same activity: deciding what a thing is allowed to mean.
The write-up on Raft that finally made leader-election click for me.
A first note on why I rebuilt this place from scratch, and what I plan to keep here. · 117 words