Chisomo Chiweza
chisomochiweza.com
Chisomo Chiweza
@chisomochiweza.com
She/her.
Passionate programmer trying to engineer software in the warm heart of Africa (Malawi).
Looks very interesting!
September 16, 2026 at 3:25 PM
Reposted by Chisomo Chiweza
I passed this around the office a few months back when they were very excited about building a software factory. It was a bit hard to get people to read the full post, so here's a video of the talk in case it helps one less software factory get created. 😄
Harness Engineering is not Enough: Why Software Factories Fail — Dex Horthy, HumanLayer
In July 2025 Dex Horthy turned the lights off: an agent software factory where nobody read the code. It fell apart. An issue appeared that no amount of prompting could fix, the site was down, users were furious, and he was digging through a codebase he had stopped reading three months earlier. His claim is that this is not a skill or scale issue, and no harness or extra tokens fixes it, because it is a model training problem. Coding models are reinforced on one thing, did the test pass without breaking another, and nothing in that reward penalizes bad architecture, whose cost shows up months later. So they get better at passing tests and no better at keeping a codebase maintainable. That is why Claude Code went from nothing to billions while tools with the same read, write, and edit commands did not: it was the first model trained against the harness it ships in. But maintainability is far harder to verify than a green test, and as Horthy puts it, if a model knew what good code looked like it would already write it. So for now you are stuck reading the code, which is fine, because you can still move fast. His fix is to turn the lights back on and plan up front: product review, system architecture, the underrated step of program design down to types and call graphs, then vertical slices. Thirty minutes of alignment saves hours of review, and a good PR becomes a joy to read instead of slop to untangle. Speaker info: - https://x.com/dexhorthy - https://linkedin.com/in/dexterihorthy - https://github.com/humanlayer/12-factor-agents Timestamps: 0:00 - The narrative: you are the bottleneck, just ship more 1:28 - The cracks: outages and falling PR review quality 2:20 - The thesis: the harness is not enough 3:36 - A brief history of the software factory 5:52 - The agentic factory and turning the lights off 7:30 - Why it fails: the July 2025 lights-off experiment 8:56 - Models cannot maintain codebase quality 10:12 - Why Claude Code won and how coding models are trained 13:18 - Verifying maintainability and better benchmarks 14:58 - Turning the lights back on: plan up front 17:16 - Too many bad PRs, and closing advice --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/Ib5GBkD555M-harness-engineering-is-not-enough-why-software-factories-fail Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIE New York, October 12–14 — the first AI Engineer Finance mainstage summit - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---
youtu.be
September 16, 2026 at 1:33 PM
Quite timely that when I began thinking about this today, Cal Newport recently released a video discussing the impact of AI on human potential.

youtu.be/OYwJz-Pypvo?...
The AI Resistance is Forming
YouTube video by Cal Newport
youtu.be
September 15, 2026 at 4:31 PM
Out of genuine curiosity, can you explain how the economics works with this new system? How is money generated and transferred around in the economy?
September 12, 2026 at 9:01 AM
Reposted by Chisomo Chiweza
As a result, this is how I now judge LLMs: Are they a good pair programmer or assistant.

Can they follow instructions, can they be taught good design principles, can they be taught not to do stupid workarounds?

I don't care how genius the are, good maintainable code requires mastering the basics.
September 11, 2026 at 11:49 AM
'Making the technology ethical' will require admitting to some of these things as a starting point. If the technology is so important, then let us do everything possible to actually have it solve problems without burning everything to the ground.
September 10, 2026 at 5:47 AM
Choosing to DDOS websites, proejcts and pushing AI slop to maintainers is a human decision people are making and not something we can blame entirely on the inevitability of a particular technology.
September 10, 2026 at 5:47 AM
I'm largely ambivalent about these AI products but even I recognize ways in which people who know little about how the software works can better learn about it, contribute meaningfully and interact with the wider open source community by utilizing LLMs.
September 10, 2026 at 5:47 AM
And deciding you're going to use your LLM to rewrite code from scratch for problems humans have committed their lifetimes to perfecting is such an inefficient use of tokens and the the technology IMHO.
September 10, 2026 at 5:47 AM
It was already getting unsustainable pre-ai and now it's just made so much worse. Driving these people out completely is a mistake. They're already providing a product for free. Expecting them to work around our own unthoughtfulness is not only unkind but unrealistic.
September 10, 2026 at 5:47 AM
This is what made the industry accessible to a lot of progranmers like me who were able to learn and build because so much code was available online for free.
September 10, 2026 at 5:47 AM
On a serious note, so much of our industry grew because smart people were motivated enough to work on something that will be useful to and worked within a community of other like minded people.
September 10, 2026 at 5:47 AM