
Migrating this site to EmDash
This site has changed CMS more times than I can count since 2003. This time I moved to EmDash on Cloudflare, and the reason is that most of my building now happens alongside an AI agent.
Read more
Hayden Field, for The Verge:
OpenAI’s deal to buy Windsurf is off, and Google will instead hire Windsurf CEO Varun Mohan, cofounder Douglas Chen, and some of Windsurf’s R&D employees and bring them onto the Google DeepMind team, Google and Windsurf announced Friday.
Mohan and the Windsurf employees will focus on agentic coding efforts at Google DeepMind and work largely on Gemini. Google will not have any control over nor a stake in Windsurf, but it will take a non-exclusive license to some of Windsurf’s technology.
Effective immediately, Jeff Wang, Windsurf’s head of business, has become interim CEO, and Graham Moreno, its VP of global sales, will be Windsurf’s new president.
[....]
“We are excited to be joining Google DeepMind along with some of the Windsurf team,” Mohan and Chen said in a statement. “We are proud of what Windsurf has built over the last four years and are excited to see it move forward with their world class team and kick-start the next phase.”
Google didn’t share how much it was paying to bring on the team. OpenAI was previously reported to be buying Windsurf for $3 billion.
Never a good sign when the CEO and several other key staff start to abandon a startup. How long before Windsurf is a thing of the past?

This site has changed CMS more times than I can count since 2003. This time I moved to EmDash on Cloudflare, and the reason is that most of my building now happens alongside an AI agent.
Read more
I wanted a simple dashboard that showed me events as they happened, so I wrote a quick little Astro app. It grew into Get Butters: a real-time event feed with a REST API, a CLI, insight cards and push alerts.
Read more
Once four agents can edit the same repo, architecture stops being the hard problem and coordination starts. The five roles I run and what each one is forbidden to touch, why every handoff goes through a file, a worktree script so agents stop racing, and the failure modes worth naming.
Read more