Thorsten Ball
Professional Programming: The First 10 Years
The context in which we build software
How can you not be romantic about programming?
No, typing can be the bottleneck
But does it help you ship?
What you think is bad about remote work, can, well, actually be good.
How much do we bend to the will of our tools?
Learn more programming languages, even if you won't use them
The Tools I Use To Write Books
The Paperback Edition of Writing A Compiler In Go
The Lost Chapter: A Macro System For Monkey
Writing An Interpreter In Go: The Paperback Edition
Higher Value Tools
What I didn't do to write a book
A Virtual Brainfuck Machine In Go
Why I Wrote a Book About Interpreters
Putting Eval In Go
Write Stupid Code
Unicorn Unix Magic Tricks
Why threads can't fork