Duncan Brown
duncanjbrown.com
Duncan Brown
@duncanjbrown.com
CTO for Digital Prevention Services, NHS England
https://mechanicalsurvival.com
Reposted by Duncan Brown
This fantastic paper "proposes a vision of AI that embraces local vernaculars, the multiplicity of objectives, the responsibilities that come with producing persons, and the potential of instigating rather than circumventing political contestation."

read.dukeupress.edu/public-cultu...
From Thin to Thick | Public Culture | Duke University Press
read.dukeupress.edu
November 8, 2025 at 7:54 AM
A few ideas on what "good software" (not "good code"!) is, touching ethics, interop, commercials and functionality

🧵
for context: the second edition of "Observability Engineering" starts off swinging with an opinionated chapter called "The Fundamentals of Building Good Software".

which begs the question... what IS ✨ good software ✨?

i'll drop my answers 👇 but curious to hear others.
@charity.wtf asked a great question on LinkedIn today. Her question was: "What is ✨ good software ✨?"

I'd love to hear your answers, but I'd also like to share mine. So if you'll allow me a moment of indulgence... 🧵
October 27, 2025 at 6:41 AM
"[Open standards] can feel like a burden to the participants. They should! The alternative is each product imposes its incompatible opinions directly on the users rather than working through the trade-offs with competitors first."

Yet as we outsource "the work" to suppliers, we outsource this too.
Several current and former NHS staff have told me similar, angry stories about what happens to our old health records after the contract for a new, incompatible IT system is signed.

It turns out proprietary storage formats are a problem:
oli.zilla.org.uk/2025/10/20/w...
October 23, 2025 at 10:13 AM
This morning's AWS outage prompted reflections in NHSE towers that "disaster recovery" and "inclusive services" directly overlap. For instance, the Record a vaccination service have designed a paper-only data capture process for when the internet is unavailable
October 20, 2025 at 10:18 AM
Clichés take hold in political language, a vicious cycle that runs through campaign speeches, through citizens’ expectations, and down into the software we build or procure by cliché, whose accordingly poor performance invites further calls for simplification. mechanicalsurvival.com/blog/design-...
Design by cliché
We reject cliché. We require true names
mechanicalsurvival.com
October 18, 2025 at 7:11 AM
Reposted by Duncan Brown
a wonderfully humane take on the real consequences of our choices around ai and teamwork and diversity and pretty sure i would have been ugly crying by the end.
October 8, 2025 at 10:03 PM
Reposted by Duncan Brown
Some reflections on @duncanjbrown.com's recent article "Team dynamics after AI", which is one of the best/most important pieces of writing I've read on AI in a long time
October 8, 2025 at 9:41 AM
Why yes that IS a @charity.wtf sticker on my work notebook! 💖
October 4, 2025 at 10:31 AM
Why I don't believe in "small giants": mechanicalsurvival.com/blog/team-dy...
Team dynamics after AI
Small giants and real giants
mechanicalsurvival.com
October 3, 2025 at 2:48 PM
If prompts are all we have left to record our intentions when we're programming, we should keep them. Automatically, if possible. mechanicalsurvival.com/blog/prompts...
Prompts are design documents
...and we should keep them
mechanicalsurvival.com
July 29, 2025 at 6:52 AM
In praise of AI applications that can finish. mechanicalsurvival.com/blog/structu...
Structuring unstructured data is a correct use of AI
Who wouldn't want to be desirable, verifiable and adoptable?
mechanicalsurvival.com
July 9, 2025 at 6:49 PM
Reposted by Duncan Brown
A *massive* thank you to @duncanjbrown.com, Elliot from HFEA, @ayymanduh.bsky.social and @mrdudders.bsky.social for being brilliant at Data Bites last night - one of the best we've done

Watch back as live: app.sli.do/event/6buz4o...

#pddatabites
March 6, 2025 at 8:55 AM
Reposted by Duncan Brown
If you're interested in UK #govtech or #opendata, the Incubator for AI have just open-sourced this like of "Awesome UK Government Datasets" and are looking for contributors!

github.com/i-dot-ai/awe...
GitHub - i-dot-ai/awesome-gov-datasets: A curated set of references to useful UK Government datasets
A curated set of references to useful UK Government datasets - GitHub - i-dot-ai/awesome-gov-datasets: A curated set of references to useful UK Government datasets
github.com
January 8, 2025 at 10:11 AM
🧵 Some standout quotes from this paper, which uses the Prison Service as an example of how centralised political control can impoverish us when it annihilates the autonomy of people directly responsible for delivering public services: bristoluniversitypressdigital.com/view/journal...
bristoluniversitypressdigital.com
January 3, 2025 at 1:52 PM
Reposted by Duncan Brown
Ministers and officials need to confront the two lies that dog spending reviews: effiencies are rarely that, instead they lead to blunt cuts with unconsidered consequences; the Treasury's self-identity as a strategic performance budgeter is shattered by their increased use of input controls
It is time to confront the 2 great lies of UK spending reviews
As we head into an unusually significant ‘outcome focused’ spending review ministers and senior officials should reflect on two mistruths that have dogged public expenditure controls and the accompany...
www.civilservicereformuk.com
January 1, 2025 at 5:02 PM
This was an honour! ❤️
Great to hear @richardpope.org and @kateldn.bsky.social in conversation with @duncanjbrown.com at our internal all hands! 🙌
December 12, 2024 at 1:01 PM
Chris Cunningham eat your heart out
here's a Sora generated video of gymnastics
December 12, 2024 at 10:40 AM
This is righteous. Imo gatekeeping is not only a plausible explanation, but *the best explanation* for all the gratuitous complexity in frontend development that’s sprung up over the last decade.
December 10, 2024 at 9:14 AM
Reposted by Duncan Brown
More detail in here. Test and learn sounds sensible but (a) we all know secondments will mean PwC, (b) planting people from small teams as heroes in big orgs is tough on everyone, (c) why not just give more money and power to people who know what they're doing?
www.theguardian.com/politics/202...
Government seeks Whitehall ‘startup’ culture with tech worker secondments
Pat McFadden to urge departments to adopt ‘test-and-learn’ approach as part of £100m scheme for public sector reform
www.theguardian.com
December 9, 2024 at 9:09 AM
At DfE “board” had got mixed up with “authority” so people reached for the first when they wanted the second
Here is a handy checklist for delivery based on the £ millions worth of things I successfully delivered as a Civil Servant.

Ready?

Is the governance [A] realtime, focused and open or [B] ritualised and occasional?

Is delivery owned by [A] a named, empowered individual or [B] an opaque “Board”? 🧵
December 1, 2024 at 10:01 AM
Reposted by Duncan Brown
Thinking about this post a lot this week

www.ftrain.com/wwic
The Web Is a Customer Service Medium (Ftrain.com)
I look forward to your feedback.
www.ftrain.com
November 27, 2024 at 8:48 PM
New language today: the expression “code piece” instead of “piece of code”, for an LLM output. The speaker meant piece as in “artefact”, not piece as in “fragment”, and the LLM had “broken” the piece by making a bad edit.
November 12, 2024 at 8:26 PM
How do you refactor a country?

Whilst top-down reform on a national scale is obviously the road to hell, I think we should take the #Platformland invitation to radicalism seriously.

mechanicalsurvival.com/blog/the-way...
The way to Platformland
How do you refactor a country?
mechanicalsurvival.com
November 8, 2024 at 9:05 AM
Reposted by Duncan Brown
My old team is recruiting. If you're interested in setting the UK Government right on AI, stop snarking online and put your career where your mouth is.
ai.gov.uk/join/
October 19, 2024 at 4:18 PM