Ross Boardman (@rossboardman) header
Ross Boardman (@rossboardman) profile picture

📈Get CTO expertise without the cost of a full-time CTO salary. 3x startup to IPO.

Join 1k+ subscribers →
Joined February 2007
Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)Photo by Ross Boardman (@rossboardman)
Ross Boardman retweeted
Cool chart showing the ratio of Tab complete requests to Agent requests in Cursor. With improving capability, every point in time has an optimal setup that keeps changing and evolving and the community average tracks the point. None -> Tab -> Agent -> Parallel agents -> Agent Teams (?) -> ??? If you're too conservative, you're leaving leverage on the table. If you're too aggressive, you're net creating more chaos than doing useful work. The art of the process is spending 80% of the time getting work done in the setup you're comfortable with and that actually works, and 20% exploration of what might be the next step up even if it doesn't work yet.
207
328
57
3,830
637,646
Ross Boardman retweeted
The person who built Claude Code just mass-leaked the thinking behind it. 45 minutes of design decisions, mistakes, and where it's all going. This is rare. Creators at this level don't usually talk this openly.
80
663
23
5,590
544,827
Ross Boardman retweeted
Hard times create strong men. Strong men create C. C creates good times. Good times create Python programmers. Python programmers create AI. AI creates vibe coders. Vibe coders create weak men. Weak men create hard times.
115
790
76
9,337
442,653
Ross Boardman retweeted
Love seeing how Spotify is shipping with Claude Code. Their best developers haven't written a single line of code since December, they fix bugs from their phones, and they shipped 50+ features from Slack during morning commutes techcrunch.com/2026/02/12/sp…
285
295
127
4,417
725,864
Ross Boardman retweeted
The longer you spend in tech, the stronger the urge to buy a farm and never touch a computer in your life again.
697
3,449
497
27,565
932,362
Ross Boardman retweeted
Just a little OpenClaw :P
226
1,023
108
17,081
3,994,849
Ross Boardman retweeted
I managed to unlock a crazy new hidden feature in Claude Code called Swarms. You're not talking to an AI coder anymore. You're talking to a team lead. The lead doesn't write code - it plans, delegates, and synthesizes. When you approve a plan, it enters a new "delegation mode" and spawns a team of specialists who: - Share a task board with dependencies - Work in parallel as teammates - Message each other to coordinate work Workers do the heavy lifting, coordinate amongst themselves, then report back.
140
243
103
2,896
566,859
Ross Boardman retweeted
actually insane
introducing Realtime Edit. now, like with Nano Banana, you can edit images with complex instructions in real time. join the beta 👇
132
1,330
130
20,260
3,141,088
Ross Boardman retweeted
Anthropic just shipped persistent task lists for Claude Code so agents can coordinate across sessions without losing track of what they’re doing. The problem they’re solving: you spin up three subagents to work on different parts of a codebase, one finishes early, context gets recycled, and now nobody knows what it completed. The old TodoWrite tool couldn’t fix this because it lived inside the session that died. Tasks are stored in ~/.claude/tasks as files, not in context. That single architectural decision unlocks three things that weren’t possible before. Dependencies become queryable. Agent A can check if Agent B finished the auth module before starting the API routes. No prompt stuffing, no “here’s what happened so far” summaries eating your context budget. Session handoffs get clean. You start a refactor Monday, context fills up, you resume Tuesday. The task list persists. Claude reads the file and knows exactly where you left off without you explaining anything. Subagent coordination scales. You set CLAUDE_CODE_TASK_LIST_ID as an environment variable and point five parallel agents at the same task list. One agent marks “database schema” complete, the others see it immediately. Pub/sub for agents. The deprecation tells you where this is heading. Anthropic found that Opus 4.5 doesn’t need TodoWrite for small tasks because the model tracks state well enough internally. But for anything spanning multiple sessions or agents, internal state fails. You need external memory. They built exactly the primitives you’d design for distributed worker coordination. Persistent storage, shared state via environment variables, file-based broadcasting. The next capability unlock is models that can maintain coherent projects across the context window boundary.
12
17
2
251
39,514
Ross Boardman retweeted
2. Notifications. Claude Code Desktop now pings you whenever Claude needs approval, you can keep working while Claude runs in the background
56
18
6
970
236,518
Ross Boardman retweeted
Claude Code v2.1.16 adds new task management system with full dependency tracking I demoed this through CC Mirror a few weeks ago and it was extremely powerful Watch the full video - this is going to change the way you work forever Each task can be assigned to sub agents in parallel and they can easily pick up tasks as they become unblocked
26
38
6
433
51,473
Ross Boardman retweeted
most insane = Claude instance can SHARE tasks 🤯
5
4
147
46,056
Ross Boardman retweeted
Next iteration of the Vibe Coder's Keyboard - now with Voice Mode!
289
390
190
4,217
637,647
Ross Boardman retweeted
Every time we've made it easier to write software, we've ended up writing exponentially more of it. When high-level languages replaced assembly, programmers didn't write less code - they wrote orders of magnitude more, tackling problems that would have been economically impossible before. When frameworks abstracted away the plumbing, we didn't reduce our output - we built more ambitious applications. When cloud platforms eliminated infrastructure management, we didn't scale back - we spun up services for use cases that never would have justified a server room. @levie recently articulated why this pattern is about to repeat itself at a scale we haven't seen before, using Jevons Paradox as the frame. The argument resonates because it's playing out in real-time in our developer tools. The initial question everyone asks is "will this replace developers?" but just watch what actually happens. Teams that adopt these tools don't always shrink their engineering headcount - they expand their product surface area. The three-person startup that could only maintain one product now maintains four. The enterprise team that could only experiment with two approaches now tries seven. The constraint being removed isn't competence but it's the activation energy required to start something new. Think about that internal tool you've been putting off because "it would take someone two weeks and we can't spare anyone"? Now it takes three hours. That refactoring you've been deferring because the risk/reward math didn't work? The math just changed. This matters because software engineers are uniquely positioned to understand what's coming. We've seen this movie before, just in smaller domains. Every abstraction layer - from assembly to C to Python to frameworks to low-code - followed the same pattern. Each one was supposed to mean we'd need fewer developers. Each one instead enabled us to build more software. Here's the part that deserves more attention imo: the barrier being lowered isn't just about writing code faster. It's about the types of problems that become economically viable to solve with software. Think about all the internal tools that don't exist at your company. Not because no one thought of them, but because the ROI calculation never cleared the bar. The custom dashboard that would make one team 10% more efficient but would take a week to build. The data pipeline that would unlock insights but requires specialized knowledge. The integration that would smooth a workflow but touches three different systems. These aren't failing the cost-benefit analysis because the benefit is low - they're failing because the cost is high. Lower that cost by "10x", and suddenly you have an explosion of viable projects. This is exactly what's happening with AI-assisted development, and it's going to be more dramatic than previous transitions because we're making previously "impossible" work possible. The second-order effects get really interesting when you consider that every new tool creates demand for more tools. When we made it easier to build web applications, we didn't just get more web applications - we got an entire ecosystem of monitoring tools, deployment platforms, debugging tools, and testing frameworks. Each of these spawned their own ecosystems. The compounding effect is nonlinear. Now apply this logic to every domain where we're lowering the barrier to entry. Every new capability unlocked creates demand for supporting capabilities. Every workflow that becomes tractable creates demand for adjacent workflows. The surface area of what's economically viable expands in all directions. For engineers specifically, this changes the calculus of what we choose to work on. Right now, we're trained to be incredibly selective about what we build because our time is the scarce resource. But when the cost of building drops dramatically, the limiting factor becomes imagination, "taste" and judgment, not implementation capacity. The skill shifts from "what can I build given my constraints?" to "what should we build given that constraints have in some ways been evaporated?" The meta-point here is that we keep making the same prediction error. Every time we make something more efficient, we predict it will mean less of that thing. But efficiency improvements don't reduce demand - they reveal latent demand that was previously uneconomic to address. Coal. Computing. Cloud infrastructure. And now, knowledge work. The pattern is so consistent that the burden of proof should shift. Instead of asking "will AI agents reduce the need for human knowledge workers?" we should be asking "what orders of magnitude increase in knowledge work output are we about to see?" For software engineers it's the same transition we've navigated successfully several times already. The developers who thrived weren't the ones who resisted higher-level abstractions; they were the ones who used those abstractions to build more ambitious systems. The same logic applies now, just at a larger scale. The real question is whether we're prepared for a world where the bottleneck shifts from "can we build this?" to "should we build this?" That's a fundamentally different problem space, and it requires fundamentally different skills. We're about to find out what happens when the cost of knowledge work drops by an order of magnitude. History suggests we (perhaps) won't do less work - we'll discover we've been massively under-investing in knowledge work because it was too expensive to do all the things that were actually worth doing. The paradox isn't that efficiency creates abundance. The paradox is that we keep being surprised by it.
123
609
144
3,258
558,299
26 years ago, at a Techno Parade in the year 2000, the legendary Techno Viking took to the streets of Berlin
638
1,881
299
20,434
2,372,504