Thorsten Ball
Thorsten Ball
@thorstenball.com
Author of interpreterbook.com and compilerbook.com. Working at Sourcegraph. Previously Zed. Programming where the rubber hits the road. Writing Register Spill at: registerspill.thorstenball.com
4.9K followers251 following732 posts
Arriving with the sound of two thousand angry tambourines, here it is: New issue of Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
Oh my god, Marty, would you look at that! What is it, Barbara? Are you okay? Marty, it's... it's... two made-up names and... a new issue of Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
Look, look, look! It's back! The two week break is over. A new Joy & Curiosity. Read it here (if you're not subscribed — wow): registerspill.thorstenball.com/p/joy-and-cu...
Amp now supports subagents. They're very powerful and I wonder whether they will change a lot of things. So I wrote about them: ampcode.com/agents-for-t...
Drums being drummed on, rattles, cymbals— A group of people shouting hey, hey, hey— Something's falling out of the sky, thrown out of a plane, what is it? The group of people is pointing towards it. "Hey, it's a new Register Spill!" registerspill.thorstenball.com/p/joy-and-cu...
Wait, what is tha— Someone slipped something under the door. It's... Look, it's a new Register Spill! (Special Saturday Morning Delivery with Special Jujutsu Intro) registerspill.thorstenball.com/p/joy-and-cu...
The pleasant hum of a harddrive, the soothing whirring of a dust-covered fan. Suddenly: the sound of the floppy drive ejecting something. A whirr, a click — a snap! That's... that's not a floppy disk? No! It's a new Register Spill! Read it here: registerspill.thorstenball.com/p/joy-and-cu...
Wrote down how Amp — the agentic coding tool we've been working on for the last months — has changed programming for me. Read it here: ampcode.com/how-i-use-amp Yes, I barely type code by hand anymore.
Thorsten Ball reposted
My most common prompt critique is “this doesn’t make sense.” Sometimes people write instructions that are impossible to follow and then report that the model can’t do a task. Not really news to anyone, but liberal arts (writing, philosophy, logic, critique) training is good for this kind of thing.
Many of the most important “prompt engineering” skills are just management skills: clearly understanding the task to be done and what information is needed to do it; explaining the task to the AI; giving useful feedback to improve outputs; & generalizing lessons learned into a process.
Crash, boom, pang, meep meep — wait, what's that? It's... pretzels filled with peanut butte— No! It's a new Joy & Curiosity after all. registerspill.thorstenball.com/p/joy-and-cu...
Wrote down how I changed my view on AI. Read it here: registerspill.thorstenball.com/p/theres-bea...
Meep meep, watch out, wait, no, step aside— oops, sorry about that! Well, here it is: a new Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
The noise of someone kicking in a door. A chair falling over. Feet shuffling on the floor. Then, silence. But suddenly: a joyous scream. There it is, there it is. A new Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
Thorsten Ball reposted
Another fun magic trick! Differential Coverage for Debugging research.swtch.com/diffcover
Thorsten Ball reposted
My notes from reading @thorstenball.com's article on building ai agents. codehakase.com/blog/2025-04...
Is it a plane? Is it a bird? Is it maybe a small bird? Or a beetle? Maybe it's a beetle? Or a mosquito? Man, I hope it's not a mos— No! It's a new Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...