
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 moreMia Sato, reporting for The Verge:
Engadget, which is operated by Yahoo, will lay off 10 employees, according to people with knowledge of the situation who say staff were “blindsided” by the decision. In addition to cutting staff, the editorial team will split into two sections: “news and features” and “reviews and buying advice.” The news teams will focus on traffic growth, while the reviews teams will report to commerce leaders.
As part of the layoffs, editor-in-chief Dana Wollman is out, according to posts on X, as is managing editor Terrence O’Brien. People with knowledge of the situation say that there are no plans to replace Wollman.
“The changes will allow us to streamline our work, increase our velocity, and ultimately deliver the best content to our readers,” Sarah Priestley, who is listed as Engadget’s general manager on its masthead, wrote in a memo shared by Max Tani at Semafor.
Also included in the memo was this line:
I am reaching out today to share that we’re making changes to our organization, which will allow us to streamline our work, increase our velocity and ultimately deliver the best content to our readers.
Engadget will sadly never be the same, another Yahoo property ground to dust.

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