Thorsten Ball (@thorstenball) 's Twitter Profile
Thorsten Ball

@thorstenball

Author of interpreterbook.com and compilerbook.com. @sourcegraph. Ex-@zeddotdev. Ex-@sourcegraph. Programming where the rubber hits the road.

ID: 414333187

linkhttp://thorstenball.com calendar_today16-11-2011 22:51:44

20,20K Tweet

31,31K Takipçi

902 Takip Edilen

Thorsten Ball (@thorstenball) 's Twitter Profile Photo

Set an alarm for 5am, went down to hotel lobby, and wrote for the last 2 hrs. It's not done, but, whew, man. Maybe over the hill.

Thorsten Ball (@thorstenball) 's Twitter Profile Photo

This isn't a humble brag (I knew the post was good, that's why I shared it), but I'm honestly very impressed by the positive feedback I've been getting. And by all the people now building their own agents and having fun with it. Let a thousand agents bloom.

Thorsten Ball (@thorstenball) 's Twitter Profile Photo

Shoutout to public transport in Amsterdam. The tap in/tap out with Apple Pay is already incredibly but then there are these lights inside the train to indicate next stations. (Yes: bla bla, displays — but they're not as cool as LEDs)

Shoutout to public transport in Amsterdam.

The tap in/tap out with Apple Pay is already incredibly but then there are these lights inside the train to indicate next stations.

(Yes: bla bla, displays — but they're not as cool as LEDs)
Thorsten Ball (@thorstenball) 's Twitter Profile Photo

You know me: I'm a Claude man, have been for a while, my thoughts are serif-font on beige background, Claude writes my code and it knows that I don't know how to title-case something. BUT.... Yesterday o3 gave me this analysis of a race condition and, whew boy.

You know me: I'm a Claude man, have been for a while, my thoughts are serif-font on beige background, Claude writes my code and it knows that I don't know how to title-case something.

BUT....

Yesterday o3 gave me this analysis of a race condition and, whew boy.
Thorsten Ball (@thorstenball) 's Twitter Profile Photo

Some say we cooked. Others say we ate. But maybe we just vibed and flexxed? Possibly fr? In any case: I hope I'm using the words correctly

Thorsten Ball (@thorstenball) 's Twitter Profile Photo

It's 2025. You create a new contact in macOS Contacts. You wonder: should I add their Jabber username? Their ICQ name? Or MSN? Where did we last talk, 15 years ago?

It's 2025.

You create a new contact in macOS Contacts. You wonder: should I add their Jabber username? Their ICQ name? Or MSN?

Where did we last talk, 15 years ago?
Thorsten Ball (@thorstenball) 's Twitter Profile Photo

I hope this guide makes it clear to more engineers that you *need to learn how to use these tools.* My neck muscles can't keep up with the head shaking I do when I see people — who've spent *months* learning Vim — give up on AI after their "fix this" prompt didn't work

Thorsten Ball (@thorstenball) 's Twitter Profile Photo

But people who can write prompts reliably get better results than those who can't. I think of it like poker: sure, there's luck, but it's always the same people who play at the world series. Also: turn temperature down to 0 and learn the model.

geoff (@geoffreyhuntley) 's Twitter Profile Photo

Wanna build great shit, at record speed? Here are the cheat codes... All the little pieces and how to connect em... Run this as while(true) in a tool that does not cap tool call invocations. After each iteration, look out for redlining and create a new context window.

Wanna build great shit, at record speed? 

Here are the cheat codes...

All the little pieces and how to connect em...

Run this as while(true) in a tool that does not cap tool call invocations. After each iteration, look out for redlining and create a new context window.
Thorsten Ball (@thorstenball) 's Twitter Profile Photo

I'm not able to say why, but there is something poetic, something that activates some rarely used muscles in your face, about this line: > Thorsten Ball is hiding over in the bushes with a for loop swe bench maxxing