I’ve written more tests than just about…

I’ve written more tests than just about anybody. Spent years comparing dynamic and static type systems. My life's work is to maximize correctness and minimize maintenance.

All it's taught me: the single most important thing programmers can do to improve their code is to minimize branching (e.g. if statements). Code that executes the same set of instructions every time behaves the same way every time.

Got a taste for hot, fresh takes?

Then you're in luck, because you can subscribe to this site via RSS or Mastodon! And if that ain't enough, then sign up for my newsletter and I'll send you a usually-pretty-good essay once a month. I also have a solo podcast, because of course I do.