Husband, dad of 2 boys | AI Whisperer and all things Agents and AI | Founder of https://xitter.cf/t.co/obEl8IsEIP and https://xitter.cf/t.co/0JqxGEw6rx

Texas / Remote
Joined July 2025
Patrick Robinson retweeted
You can’t build a software factory unless your team first does at least some of its product engineering through a factory as opposed to local coding agents. This means centralizing your agents into one shared configuration that the team can optimize together. Once work starts flowing through the factory infra, you’ll have a baseline to measure and improve.
10
1
34
2,047
Patrick Robinson retweeted
AI means a big team can’t possibly keep track of all the daily changes. So, I suspect the ideal team size for 2027 is 1-2 people. Any more than that and people can't keep up with the changes, so they don't understand the system they're building.
29
2
2
68
4,710
Patrick Robinson retweeted
"The first thing you need to do to make effective use of AI and autonomous AI is to improve your own process" -Gartner Totally agree. I keep seeing teams over-trusting AI. They lack the automated quality controls to safely move faster.
22
6
56
5,243
Patrick Robinson retweeted
Subagent overuse and abuse has been a problem since mid 2025. There is a time and a place and they can be very high leverage, but the vibeslop dopamine casino + twitter hype machine has let the average user down by encouraging more and more parallelism instead of thoughtful context management
Anthropic is now recommending that companies REMOVE unnecessary subagents from their AI systems. This is a pretty significant shift in agent architecture, with their team finding that a single agent equipped with skills can frequently outperform complex multi-agent systems, and one customer seeing roughly 2x faster execution. The emerging rules of thumb: → Skills: Teach the agent HOW to do something, including procedures, expertise, and instructions. → Tools / MCP: Give the agent the ability to DO things through APIs, actions, and live data. → Subagents: Use for parallel work, isolated context, or tasks a single agent struggles with. The interesting part is progressive disclosure. Instead of spawning specialized agents or stuffing everything into a giant prompt, one agent discovers and loads skills and tools as needed. Their advice is to fold existing subagents into the main loop, turn their instructions into skills, expose their actions as tools, and run evals to see if performance holds up. As models have gotten smarter, improving agent architecture is becoming less about what you can add and more about what you can delete. claude.com/resources/article…
57
27
4
513
37,516
Patrick Robinson retweeted
Your prompt isn’t bad. Your ticket is.
16
3
3
30
7,212
Patrick Robinson retweeted
Mistake: Creating a plan via AI that answers many ambiguities in the ticket. Instead: Update the ticket with all decisions made in the plan. This way, the ticket is a *permanent*, centralized, comprehensive record of *all* decisions that's easy to reference later.
22
5
60
6,983
Patrick Robinson retweeted
"Smaller things get through the pipe faster." - Plumber Good advice for devs too.
10
7
66
6,046
Patrick Robinson retweeted
If you track software factory metrics, don't celebrate the wrong signals. Bad: LOC written, tokens used Good: Cost-per-PR, cycle time from conversation start -> merge A factory leaderboard should take cost into account and champion shipped work, not token spend.
21
10
4
185
9,070
Patrick Robinson retweeted
Wonder if your tests are helping? Ask Claude. Prompt: “Look through my past sessions. How many times did a test catch a bug?” I just asked Claude and it found 5 recent instances where a test caught a bug.
21
3
2
39
5,869
Patrick Robinson retweeted
I’ve seen many teams struggle because their tickets are too big. I’ve never seen a team struggle because their tickets are too small.
27
1
48
6,973
Patrick Robinson retweeted
This post outlines an interesting new approach that AI unlocks: Non-code automated tests. For example, QA doesn’t typically have the tech chops to write and maintain code-based tests. But they can certainly ask Claude to click around for them!
Before you launch anything, have Opus 5.5 send 5 subagents in as your first users. Paste this into Claude Code: "Act as my launch QA lead. Spin up 5 subagents, each a different first-time user: 1. The impatient one: skims, clicks the first button, quits at the first error 2. The skeptic: reads pricing, terms and privacy before signing up 3. The mobile user: does everything on a 375px screen on slow 3G 4. The non-native English speaker: only follows what the UI literally says 5. The breaker: pastes junk into forms, hits back mid-flow, double-clicks everything Each one opens the app in a real browser, goes from landing page to first success, and screenshots every moment they get confused, stuck or annoyed. Merge everything into one list ranked by how many users hit it. Fix it all in one pass, then rerun the 5 users to prove it's fixed." Your first 100 real users won't tell you why they left. these 5 will. (Works best with a browser MCP connected, Playwright or Chrome DevTools)
22
4
1
80
12,067
Patrick Robinson retweeted
⣾⣿⣿⣿⣿⢸⣿⣿⣿⣿⡇⣿⣿⣿⣿⣷ ⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿ ⣿⠀⠈⠻⣦⡀⠀⠰⣉⡉⢰⣉⣱⠀⠀⣿ ⣿⠀⠀⢀⣼⠟⠀⠠⠤⠜⠸⠀⠸⠀⠀⣿ ⣿⠀⠐⠛⠁⠀⠀⠘⠛⠛⠛⠛⠛⠀⠀⣿ ⢿⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⣤⡿ Find your people. Build your future.
2
4
81
Patrick Robinson retweeted
We are inspired! (because we also suck well)
112
68
49
1,976
130,688
Patrick Robinson retweeted
Claim: “Use tokens now while they’re cheap!” Reality: AI gets 13x cheaper every year.
The cost is dropping faster than any transformative technology in history, 54 times faster than electricity, and it's been dropping at this same rate since GPT-3.
27
8
5
97
7,387
Patrick Robinson retweeted
Still doing human code reviews? Then focused PRs are more important than ever. If the PR contains many unrelated changes, then for every line I have to first determine what the change is for. If the PR is focused on *one* thing, I know the general intent of each line before I even start reading. Good news: AI is good at splitting big PRs into small, focused, stacked PRs.
28
5
2
91
8,899
Patrick Robinson retweeted
With AI, it’s tempting to create big tickets because AI can handle big tasks, and it generates code so quickly. But the benefits of small, focused tickets remain relevant in the AI era. - Get feedback quicker. - Avoids context bloat / compacting. - Less chance of spending a bunch of time going in the wrong direction. - Leads to small PRs, which are easier to review. - I’m more likely to understand a small ticket, and to notice gaps, inconsistencies, and logical issues in the requirements. - Small tickets lead to smaller releases, which reduces risk.
35
7
3
95
8,038
Patrick Robinson retweeted
ask not what your agent can do for your codebase — ask what your codebase can do for your agent
Don't blame the agent for writing the bad test Blame the codebase for allowing the bad test to be written
13
38
6
623
44,286
Patrick Robinson retweeted
Replying to @onpardev
The past did too
1
10
1,010
Patrick Robinson retweeted
elon’s engineer @poteto trusts her bots to ship 2500 PRs a month on a billion dollar company, and you’re afraid to use them on your vibe coded project
60
137
32
2,744
106,239
Patrick Robinson retweeted
Replying to @0x45o
trillion 🫪
16
6
1,210
19,396