Advertisement · 728 × 90

Posts by Duncan Brown

It’s frustrating when reports like this cite the “highly interoperable nature” of commercial software as a given. Interoperability doesn’t mean “everything in one place”—it means the opposite. But redefining it allows vendors to present a magical solution.

1 month ago 0 0 0 0

corollary: if you run an open source library with any users at all, you are now in a vulnerability-finding arms race with those who will mechanically find and exploit security issues in your code… and embarrassingly, any software that depends on it

1 month ago 3 0 0 1
Mike Gallagher: Of mediation and membranes On holding multiple versions of reality in your head and translating between them

new post on translation, holding different versions of reality, and living between worlds
mikegallagher.org/posts/of-med...

1 month ago 5 1 0 0

please sign me up!

1 month ago 0 0 0 0
Chief Information Officer | NHS England | Job details | Find a job

Noting that NHS England currently has job ads out for a CDIO and CDAO (this is in addition to the Department of Health and Social Care CDO):

findajob.dwp.gov.uk/details/1794...

findajob.dwp.gov.uk/details/1794...

There's a month to apply.

1 month ago 0 2 1 0

“bottlenecks are not natural obstacles – they are, in most cases, the consequence of increasing production” 💎

1 month ago 0 0 0 0

speculative fiction in CHANGELOGs is the genre I didn't know I needed!

1 month ago 1 0 0 0

Curious as to how the £4,166,666.67 figure was arrived at—a clean two thirds of £6.25m. I wonder what cost £6.25m of which this was considered 2/3 of the work?

2 months ago 3 0 1 0

aye, captain!

2 months ago 1 0 0 0
Advertisement

“We continue to immediately ban and publicly ridicule everyone who submits AI slop to the project.”

2 months ago 1 0 0 0
Reflecting on the National Police Service – Andreas Varotsis So we’re doing this again…

So it looks like the government is announcing a National Police Service. Again.

It's one of those ideas that seems perfect from the outside, but yet we never seem to be able to get right.

It got my brain whirring, so I wrote up some reflections.

andreasthinks.me/posts/reflec...

#Policing #uk

2 months ago 5 2 0 0
Preview
A Social Filesystem — overreacted Formats over apps.

formats over apps

2 months ago 813 188 67 84
Preview
Interface failure is leadership failure Thousands of support requests rained down on our teams for the second autumn in a row.

How many govt services end up crocked, despite the efforts of skilled teams. (Policy and delivery being treated as separate. Shared platform cosplay. Leaders rotating off every 2yrs.) medium.com/@veroj/inter...

3 months ago 8 1 0 0
Preview
Lessons learned after 7 months at NHSE Not what I expected but in a good way.

Wrote about my first 7 months transforming the technology underpinning the national breast screening programme: lizlutgendorff.substack.com/p/lessons-le...

3 months ago 16 6 0 0

*Delighted* by number 6!

3 months ago 1 0 1 0

My sense is that the Test and Learn movement in the public sector anchors much more on “build-and-test” than “describe-and-defend” as this essay sets them out… possibly to its detriment?

3 months ago 4 0 0 0

i agree! interesting that software formalises the "doctrine" part into a job role whilst everyone else has the job of balancing doctrine and context all day, decision by decision

3 months ago 0 0 1 0
You can't design software you don't work on --

“You want your structural engineers to be drawing, not laying bricks, after all. I don’t know if structural engineering works like this, but software engineering doesn’t. In practice, architecture advice often has to be ignored by the people on the ground.”

www.seangoedecke.com/you-cant-des...

3 months ago 4 0 2 1

thank you!

3 months ago 0 0 0 0
Advertisement

thanks! i might!

3 months ago 0 0 1 0

thank you! def worth checking out Le Suite—bold and maybe overambitious, but v interesting to see it happening

3 months ago 1 0 0 0
Preview
10 lessons from 2025 Technology & identity in GDS and the NHS

My 2025 #yearnote as—sorry!—a listicle.

mechanicalsurvival.com/blog/2025/

3 months ago 17 5 3 0

I think the real lesson to draw from Palantir's many contracts is that government has on the whole so successfully driven away talent that those who show up capable and incentivised to engage with the real problems seem like manna from heaven—& worth the ££££ and the lock-in. We should look to that!

4 months ago 3 0 0 0

Whereas a module that Palantir chooses to extract and add to their platform is just proprietary software. It's clever: they've harnessed the network effects of a open-source like ecosystem with a completely closed commercial model. Good business! And walled gardens surely have advantages.

4 months ago 2 0 1 0

That irreducible difference is the space where the design system and friends enable us to play very productively, and those assets are ours.

4 months ago 0 0 1 0

These are imperfect means to capture "solutions". But there's an irreducible difference between being solving one problem and having a generic solution to more than one—indeed the latter makes for the bad old consultancy model ZS contrasts unfavourably with Palantir's.

4 months ago 0 0 1 0
Advertisement

ZS observes that for "indie consultants" "there’s no one extracting the patterns. The knowledge compounds in their heads... but it doesn’t get productised. It doesn’t create leverage." We do have that though: open source, the design system, the service manual.

4 months ago 2 0 1 0
Preview
The Palantir Model Where Strategy Goes Next

I disagree with the conclusions of this excellent, reasonable article by @zoescaman.bsky.social zoescaman.substack.com/p/the-palant...

4 months ago 3 0 1 0
Preview
DWARF support for macOS and Linux by joelreymont · Pull Request #14369 · ocaml/ocaml DWARF v5 Debugging Support for OCaml Native Compiler This PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB. What's Impleme...

One of the many joys of using AI for programming is the creation of huge PRs on complex topics that the authors barely understand, but still suggest "because they work". Here's a great example from #OCaml github.com/ocaml/ocaml/...

Kudos to OCaml's maintainers for handling this so gracefully.

4 months ago 165 47 18 26

This really resonates. Meetings are the synchronisation penalty public servants pay for an overwhelmingly synchronous, distributed system of management. The “meeting culture” is not optional—it expresses a cultural void where autonomy can’t flourish.

4 months ago 4 0 0 0