PersonEngineerAuthor
Thorsten Ball
Thorsten Ball is a German software engineer, author, and technical educator best known for his self-published books 'Writing an Interpreter in Go' and 'Writing a Compiler in Go', which have become go-to resources for developers wanting to understand programming language internals. With over two decades of professional software development experience, he currently works at Sourcegraph on Amp, an AI-powered coding agent. He also writes the weekly newsletter 'Register Spill', covering systems programming, developer tools, and the intersection of AI with software engineering.
compilersinterpretersgoprogramming-languageslow-level-systemsdeveloper-tools