Memories of Silicon Valley at the turn of the millennium. Taking things apart and putting them back together. Algorithms.
implement "find definition" in 77 lines of go
sprite animation toolkit (1992-1999)
aretext 0.7 release, thinking about 1.0
what a cello player said about my html (2000)
fuzzing the aretext markdown parser
why vim syntax highlighting breaks sometimes
my homelab has 24 racks and 144 servers
starcraft and networking in the 90s (part 2)
starcraft and networking in the 90s (part 1)
installing windows 98, windows xp, and starcraft in qemu
joining the azure kubernetes team
gospelunk: quickly find definitions in go projects!
project idea: go-symbol-search
open source contributions (2012-2021)
why start a coding side project?
the day i discovered vim (2003)
tamagotchi over dial-up (1997)