new model for engineering team structure in 2026:
2 people only
one pirate and one architect
the pirate's job is to move as fast as possible to develop valuable, shipped product features by vibe coding.
the architect's job is to turn the product surface discovered by the pirate into a reliable, structured machine—also by vibe coding, but at a slower, more well-reasoned pace.
every product needs a pirate but most product's only need an architect once they some form of PMF, and in that case they usually don't need one full-time. architects can work across many codebases and solve interesting technical challenges. pirates go hard on a product that they own end-to-end.
Humans have always been the bottleneck in software.
Engineers were always the bottleneck, how fast can they build the features out.
The bottleneck is rapidly becoming what do we want/need.
Anyone can now build products. Building great products is the challenge.
OpenAI aren't talking about it yet, but it turns out they've adopted Anthropic's brilliant "skills" mechanism in a big way
Skills are now live in both ChatGPT and their Codex CLI tool, I wrote up some detailed notes on how they work so far here: https://t.co/eWcaA3PTKp
The main “bubble” in AI is people over-estimating how widely distributed and implemented AI is. The ceiling is still insanely high.
Analysts get excited about low level infrastructure: chips, GPUs, datacenter buildouts. Misplaced. There’s already enough intelligence to reinvent nearly every company. It’s a few API calls away. It’s a few lines of @aisdk code away.
Our goal with the AI Cloud is to move the conversation one layer of abstraction higher. At Ship AI we’ll share exactly how to build agents and ai apps that deliver concrete value and work in production.
https://t.co/EcF4k5IhdV
We shipped an OSS 'vibe coding platform' (like @v0) built with @vercel AI SDK, Gateway and Sandbox.
We worked with @openai to tune the GPT-5 agent loop. It can write/read files, run commands, install packages, autofix errors…
Demo oneshotting a multiplayer Pong in Go ↓
Returning from my daughter’s doc appt, hard not to feel like “well, I’m starting an hour later today so I need to hustle to catch up.”
The truth is her appointment was every bit of a part of today as any support ticket or line of code I will write and not something that stole time from work. I’m not behind, I’m right on schedule.