Benjamin Gibbs (@Benjamin_Gibbs) header
Benjamin Gibbs (@Benjamin_Gibbs) profile picture

Greenfield projects | Start-up’s | Full Stack | Actors | Micro services | CI/CD | .net & ng | Been part of @IgniteAccel & @Dotforge family

Cheshire
Joined May 2008
Photo by Benjamin Gibbs (@Benjamin_Gibbs)
Benjamin Gibbs retweeted
The NCSC is encouraging UK organisations to prepare for immediate updating of systems using PHP. Where immediate remediation is not feasible, organisations should consider taking the system offline until it can be fully mitigated. For more⬇️ ncsc.gov.uk/news/critical-se…
81
902
211
3,442
1,038,571
Benjamin Gibbs retweeted
Your agents want to work in a mono repo.
137
78
31
1,277
91,561
Benjamin Gibbs retweeted
Some of the most “AI-native” mid-sized and above companies I observe are the same ones that have had dedicated infra platform and dev platform teams, “pre-AI.” These co’s have always had robust dev tooling + release pipelines and so now AI tools have so many verification layers they can use (the existing systems.) For startups starting from scratch, they need to eventually rebuild all those systems: from eg ones for automated testing, manual testing, FF, canary rollouts, o11y, experimentation, migrations etc etc
47
16
4
296
30,138
Benjamin Gibbs retweeted
Initially Copilot was just a brand that multiple (some may argue too many) adopted in our products. Each implementation was unique and product experiences varied widely. Now, company wide, we are using the same harness, the GitHub Copilot SDK. This is a monumental achievement for a company the size of Microsoft.
39
43
4
547
38,589
Benjamin Gibbs retweeted
Please welcome GPT-6 Sol and GPT-6 Luna to the GPT-6 universe. GPT-6 Sol and Luna build on the advances behind GPT-6 Astra, bringing much of its strengths into faster and more affordable models to support work at scale. We’ve also made caching and inference more efficient, and we’re passing the savings directly to you: 50% lower API prices for Sol and Luna compared with GPT‑5.6 promotional pricing.
2,224
5,251
3,053
53,192
10,205,513
Benjamin Gibbs retweeted
People have dismissed actor frameworks for decades as niche and now stateful compute is in style with agents…
39
14
3
240
32,075
Benjamin Gibbs retweeted
Talked with a company where, a year ago they had unlimited AI budgets + CEO is technical and very bullish in AI “We now have a daily budget limit for SOTA models. Use Fable and Astra only for planning, cheaper models are good enough for everything else.” Want to stress this is an “AI-pilled” company, and not one that ever looked at AI budgets, before.
212
94
40
2,620
235,913
Benjamin Gibbs retweeted
This is *THE* time for tech generalists. Knowing that a thing exists & generally what it's for & not for & then adding a coding agent enables you to build practically anything while still knowing enough to apply guidance & "taste". As @shanselman says, "T"-shaped specialization.
17
21
4
151
15,336
Today's Pragmatic Engineer newsletter [t.ly/ltiYl] was talking about Meta's misguided attempt to fire everybody and replace them with AI. Zuch was evididently thinking (if you can call it that) that mass layoffs would make them look more like a startup. The attached image👇 is instructive. Meta is on the left and a typical startup is on the right. That smaller team is presented as "AI Native," but the fact is that most effective software organizations, not just startups, have had that small-team structure long before AI was on the scene. It's just a more effective way to work. 10-20 person teams is insanely large—the communication overhead enough will kill you, and many of the roles have a large bureaucratic component that doesn't help one iota in geting software out the door. On the smaller teams, people have flexible roles and everybody is entirely focused on getting a product out the door rather than bureaucracy. It's—dare I say it—agile. And, yes, it will work much better. That's not because of AI, though, it's because of the flexibility and the focus. AI is just a tool that team can use to be more effective. It does not replace people. Thinking you can make a large team more effective by firing half the team reminds me of the thinking—popular years ago—that if you bought lots of books, your kids would somehow become smarter, through osmosis I guess. The thinking confuses corelation (smart kids come from homes with lots of books) with causation (the mere presense of books makes kids smarter). It's not the decorating decision, of course, it's the parents who are reading the books that are the key factor. If you fire half the team without getting rid of the bureaucracy and ineffective ways of working those people supported, you'll just burn out whoever's left. That's exactly what happened at Meta. It's not the size of the team that makes it better; rather, effective teams don't carry the overhead and bad ways of working, so are naturally smaller. Start by fixing the way you work. The team size will take care of itself.
4
14
5
147
77,422
Benjamin Gibbs retweeted
Most "digital transformation" was BS by consultants. Most "AI transformation" will be the same BS. There are very, very few exceptions, when it's not a consultant selling stuff they never did, but someone sharing how THEY did it. Like @clairevo. Who is the real deal, I confirm:
I am having the most fun of my life building with AI, and I think every company should, too so i'm starting something new: cxo.dev AI transformation consulting for AI-pilled leaders (by builders, not consultants) why I had to do it 👇
30
27
2
651
141,705
Benjamin Gibbs retweeted
Frontier models don’t need pep talks — they need your local truths. 🤖✨ Keep only high‑signal facts: boundaries, team choices, real validation commands. Drop generic “best practices” + prompt folklore — it just burns context. 👉 Blog: ift.tt/8g0oUam
2
3
26
7,815
Benjamin Gibbs retweeted
When you look for ways to make agents be more efficient at building good, quality, useful software: you start to discover (or re-discover) software architecture and programming practices that are decades old Shallow vs deep modules Tracer bullets The surgeon team 25+ year old books suddenly become very useful to work better with these AI coding agents How ironic is this? (This thought comes after we talked about just this with @mattpocockuk. It will be a podcast episode)
79
48
8
655
59,937
Benjamin Gibbs retweeted
Opinions seem to be going out of style with LLMs. There’s a lot of “we don’t need X anymore, agents can just do it.” Style still matters. Approaches matter. Tradeoffs matter. Taste matters. If you outsource your opinions to the agent, eventually you lose the mastery required to know if the agent is actually doing a good job.
33
58
5
457
23,763
Benjamin Gibbs retweeted
We watched an agent run 'dotnet build' 163 times to refactor 15 C# tasks 🫨 Turns out, it was using it as a compiler to find out what its last edit had broken. Rider's new bundled 'refactoring-code' skill hands your agent the keys to its refactoring engine instead. Time and cost both drop by more than half! 🔗👇
9
11
3
137
14,027
When it comes to APIs, most people get things backward. The best way to create an API or any other interface is to start with the code that uses the interface. Write a program that uses the interface that you wish existed—an interface that makes your life easier and lets you do things painlessly with minimal work. Only when you have that down solid does it make sense to implement that interface. Starting with the component that exposes the interface is just guesswork. Those guesses about how the component will be used are usually wrong. This rule applies recursively, from customer-facing APIs to entire platforms down to the set of public methods on a class (which are the class's interface, whether or not you use an "interface" keyword).
18
15
3
117
6,520
Benjamin Gibbs retweeted
Hint: most tech companies build their own because when you hook up your internal tools/integrations, the feedback loop is much better, as are the results. Plus, these are pretty darn simple to build (comparatively). And a useful skillset to have, interesting work, gives TONS of negotiating options with vendors etc etc
6
3
2
159
37,303
Benjamin Gibbs retweeted
If you've not built your own AI coding harness by now, are you even a serious tech company?
100
73
22
1,353
198,343
Benjamin Gibbs retweeted
Gartner is the laughing stock of the industry with their AI reports, but it cannot help itself: Gartner is pay-to-play: to rank "well", they want $$$ Anthropic, OpenAI and Cursor don't pay, but AWS and Microsoft do. So Gartner says AWS > Anthropic, doesn't even list OpenAI 🤡
Replying to @awscloud
(2/3) AWS is recognized as a Leader in the 2026 Gartner Magic Quadrant for AI Augmented Code Modernization Tools. Positioned highest for Ability to Execute.
71
74
11
1,081
136,181
How is building software changing inside of one of most "AI-pilled" companies, Anthropic? We talked with engineers inside the AI lab to share details relevant for any and all software engineers and AI engineers. Spoiler: two-pizza teams have not gone anywhere! Read it here: newsletter.pragmaticengineer…
3
16
3
85
78,582