Thorsten Ball's Avatar

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,760
Followers
250
Following
732
Posts
26.04.2023
Joined
Posts Following

Latest posts by Thorsten Ball @thorstenball.com

good good good! how are you nate?

22.01.2026 09:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Coding! And everything really

21.01.2026 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When Gemini 3 came out I said it's the greatest model of all time. I loved it. But it didn't work for others.

This week I'm seriously trying GPT-5.2 and already said it might be better than G3.

Today, GPT-5.2 let me down and I wonder...

am I...

the boy who cried GOAT?

21.01.2026 12:59 πŸ‘ 31 πŸ” 0 πŸ’¬ 8 πŸ“Œ 0

lol, but Gastown is now involved with crypto stuff :)

21.01.2026 12:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have to admit that my stance on social media is "pinch the top of my nose, don't think too much about it, and keep posting the content I want to see, block and mute everything else" and so far my experience on Twitter has still been good. And I'm very lazy and don't like posting on multiple

21.01.2026 12:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah... Feels strange, but maybe I'll come back here

21.01.2026 12:57 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh man, don't get me started on the crypto scam stuff..

21.01.2026 09:57 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

good to know!

21.01.2026 09:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is it safe to mention AI here now or will people call me a dumbass?

No snark, genuine question. Main thing on my mind right now is how programming is changing and I love to talk about it. But I don't have the energy to fight over it.

21.01.2026 09:03 πŸ‘ 81 πŸ” 0 πŸ’¬ 35 πŸ“Œ 0

Man, I have to admit that whenever I think about this question I have to pinch the top of my nose.

21.01.2026 05:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

yo yo yo

20.01.2026 12:39 πŸ‘ 29 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Oh yeah. Wait for that 1 Mile chapter. Or battery park.

19.07.2025 12:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Will pass on!

15.07.2025 14:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Don't they support "!<command here>" in there?

15.07.2025 10:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Arriving with the sound of two thousand angry tambourines, here it is:

New issue of Joy & Curiosity!

registerspill.thorstenball.com/p/joy-and-cu...

12.07.2025 17:30 πŸ‘ 14 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Glad you like it! :(

09.07.2025 19:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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...

06.07.2025 07:35 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So sorry to hear, Brian. Man that sucks. Virtual hug

02.07.2025 18:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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...

28.06.2025 08:55 πŸ‘ 13 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I wrote about it in the last or second to last newsletter :)

25.06.2025 12:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Extending the summer break: no newsletter this weekend.

21.06.2025 09:57 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not sure I'm following, tbh

19.06.2025 07:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I think it comes from gaming

13.06.2025 11:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

CARO: Robert Moses, who replaced corruption in New York City, was worse than corruption for the democratic processes. In the postwar era many forces were coming together to destroy those processes in New York. But he was the most importβ€”

THORSTEN, CARO'S FRIEND: fuck him up bob

13.06.2025 06:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well, just ask someone who says agents can't code?

10.06.2025 18:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I don't think agents commit that much, but write a lot of code. 80%?

10.06.2025 17:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ampcode.com/news.rss

10.06.2025 16:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the blog post that starts with this text:

"Amp now has subagents. Here’s what they look like in action:

<screenshot of app showing subagents>

But chances are that the first sentence and even that screenshot didn’t cause your facial expression to change.

After all: who even knows what a subagent is? So let’s start there.

What’s a subagent? If you’ve read How to Build an Agent you know that we define an agent as β€œan LLM with access to tools, giving it the ability to modify something outside the context window.”

Subagents are tools, too. They are agents that can be started by the main agent, the one you’re interacting with when you use Amp.

[...]"

Screenshot of the blog post that starts with this text: "Amp now has subagents. Here’s what they look like in action: <screenshot of app showing subagents> But chances are that the first sentence and even that screenshot didn’t cause your facial expression to change. After all: who even knows what a subagent is? So let’s start there. What’s a subagent? If you’ve read How to Build an Agent you know that we define an agent as β€œan LLM with access to tools, giving it the ability to modify something outside the context window.” Subagents are tools, too. They are agents that can be started by the main agent, the one you’re interacting with when you use Amp. [...]"

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...

10.06.2025 15:39 πŸ‘ 8 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

(And yes! Brilliant post!)

08.06.2025 18:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
How to Build an Agent Building a fully functional, code-editing agent in less than 400 lines.

Since you like Go: I've found that implementing an agent yourself and playing around with that is the best learning experience

ampcode.com/how-to-build...

08.06.2025 18:10 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0