Hi, I'm Tom Schafer. I'm a software engineer who enjoys building performant systems.
Professionally I have experience across the stack using languages including TypeScript, Go, Python and Ruby, building and operating both distributed and monolithic systems, and running them on Kubernetes across various cloud platforms.
In my spare time I like playing around with Haskell. When I'm not coding you'll most likely find me cycling or reading: a few of my favourite books are Doing Good Better by William MacAskill, Life 3.0 by Max Tegmark and The Blind Watchmaker by Richard Dawkins.
2024-05-05
Musings on a couple of programming languages that are both productive and deeply distasteful.
2023-11-23
A discussion of probability, philosophy, and how to make money when a stranger approaches you with a curious proposition.