I Went for a Run. By the Time I Got Home, My Features Were Already Built.
I went for a run last weekend. Had some feature ideas. Dictated them into my phone. By the time I got home, they’d already been built.
Wow.
That moment keeps reshaping how I think about the work. The job isn’t to write the code anymore. The job is to design the loop and guardrails so agents can do the work while you’re away.
99% autonomous and 100% autonomous are vastly different. 100% autonomous means you can have infinite parallelization. 99% means human is the blocker.
I’ve been exploring what it means to work asynchronously. Foundry is my experiment this week — an open-source dev loop inspired by Ralph:
- Runs autonomously to build in your repo
- Uses Linear as a state machine
- Collaborates by claiming tickets
- Researches → plans → implements → validates
- Handles branches and merging
It’s early — I’m certainly not running this on production code yet. But I’m learning a lot about what guardrails actually matter.
How are you scaling yourself with background agents — async, AFK, overnight? Curious what’s working.