Joy & Curiosity #105
One of the strangest things nowadays is how everyone lives on a different timeline. Some people haven’t spent more than a hundred thousand tokens with the latest frontier models and conclude that agents can’t write code. Others have spent billions of tokens with them, in just the last week, and say that agents are now better at writing software than humans. In a few months, the first group will catch up. And that’s just the most obvious example, using the latest models to write code. There are many more things like that. Once you try them, your view of software development will be completely changed. Except not a lot of people have tried them and we all talk about software development as if it’s the same thing for all of us. “The future is already here – it’s just not evenly distributed.” I keep thinking of that quote. For me, the game has changed three times this year, with three different practices we’ve established at Amp: Going all-in on remote development and moving everything into orbs. You have to try it to believe it, but it is a change so fundamental that you will start to question everything: from the role of the operating system to what software even is. Asking agents for “irrefutable proof”. Made me question everything again: the value of tests, the value of looking at code, what it is we do when we “review” something, what specs are and what not. If there’s a 10x game changer, it’s this one. Letting the agent control the full SDLC. At Amp, the agent can ship things to production, monitor their rollout, read logs, turn on feature flags, send emails, grant credits, investigate database issues, check graphs, … Everything that I can do, except writing to the database. The models have become too good to keep them boxed in as smart typewriters. Let them see what…