About me

I’m Thorsten Ball, a software engineer and occasional writer.

I work remotely for Zed. Before that I spent nearly 5 years at Sourcegraph.

I wrote and self-published two books: Writing An Interpreter In Go and Writing A Compiler In Go.

You can find me on Twitter and Mastodon.

What is Register Spill?

Register Spill is my newsletter in which I share the thoughts about software engineering I can’t keep in my head.

It’s very informal; it’s what I’d send you if you were to ask me what’s on my mind this week in an email.

It has thousands of subscribers now.

If you don’t know where to start reading in the archive, here are some posts that I’m either particularly fond of or that have become very popular:

Subscribe

I told you everything there is to know. If you want to receive weekly emails from me, hit this button:

Subscribe to Register Spill

Thoughts about software engineering I can't keep in my head. Too ephemeral for blog posts, too long for social media. It's the messages I'd sent if you'd asked me what's on my mind.