What I'm Doing Now
(This is a now page.)
Vibescript
Nine release candidates took Vibescript toward 1.0. Then I abandoned that trail. I decided the language needed to get smaller so applications could control it more predictably. I reset the version line and started simplifying before another run at 1.0. I’ll write more about that decision soon.
Rip
I’ve been having so much fun building Rip, a fast, local editor for reviewing code. AI can write code faster than I can read it, so I’m working on the human side of the loop: files that open instantly, diffs that stay readable, live Markdown, and pull request review inside the editor.
Thinking
Vibe coding is growing fast. People who have never deployed anything are shipping software, and the software lifecycle has sharp edges they should never have to touch: deploys, upgrades, backups, secrets, expiring domains. I think the answer is mini-clouds, small managed worlds that carry all of that for non-technical creators.
The questions from my last update still stand, and this feels like a step toward answering the first one:
- Where will all this micro-software run?
- Who will own the data?
- How do we operate a world with 100x more software but the same number of engineers?