olizilla
banner
oli.zilla.org.uk
olizilla
@oli.zilla.org.uk
Researching interop in the NHS
https://oli.zilla.org.uk
Reposted by olizilla
"If a vulnerability has been public for two years and you have not been breached, the market has spoken" wise words as always
January 11, 2026 at 1:45 PM
incantation upgrade! @andrewnez.bsky.social taught git to be package dependency history aware.

ask git the history of a dep, who added it to the repo, when was it last upgraded. this is very good.
Annoucing git-pkgs, explore the dependency history of your git repositories.

git pkgs init
git pkgs blame
git pkgs history rails
git pkgs diff --from=v2.0
git pkgs stats
git pkgs why rails
git pkgs diff --from=HEAD~10
git pkgs diff --from=main --to=feature

nesbitt.io/2026/01/01/g...
git-pkgs: explore your dependency history
A git subcommand to explore the dependency history of your repositories.
nesbitt.io
January 2, 2026 at 9:05 AM
Suena Bien Soundsystem is jumpin at the Railway Tavern tonight!
December 31, 2025 at 1:41 PM
December 27, 2025 at 10:15 AM
i've been hand coding imperative lockfiles for systems this whole time!?
December 19, 2025 at 9:59 AM
me: standardisation is good!
them:
December 16, 2025 at 2:20 PM
Reposted by olizilla
In 1886, workers converted 14,000 miles of railway track in 36 hours. Today, moving a government's data or application from AWS to Azure may feel harder...

Something went very wrong with how we built the cloud. 🧵

www.techpolicy.press/the-path-to-...
The Path to a Sovereign Tech Stack is Via a Commodified Tech Stack | TechPolicy.Press
Strategic standardization of cloud infrastructure backed by procurement power and market forces is the right way to tame the hyperscalers, writes David Eaves.
www.techpolicy.press
December 15, 2025 at 10:57 PM
@b5.bsky.social on brand with incredibly clear messaging again.
December 8, 2025 at 3:21 PM
Reposted by olizilla
Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"
SVG Filters - Clickjacking 2.0
A novel and powerful twist on an old classic.
lyra.horse
December 5, 2025 at 2:03 AM
Reposted by olizilla
interoperability is a lot more important than decentralization
December 2, 2025 at 8:39 PM
The NHS "owns" the Canonical Data Model (CDM), the interface to the Federated Data Platform that all existing systems are to integrate with and that new systems should build on. This is what the CDM interface looks like today.

github.com/nhsengland/f...
December 2, 2025 at 4:47 PM
sure but did you ever see the composite gifs that explain how a vinyl groove encodes a stereo signal!?

www.vinylrecorder.com/stereo.html
November 28, 2025 at 8:24 PM
Reposted by olizilla
This is an insightful but deeply upsetting article about why everyone in the US feels poor, and why the current political situation emerges as a direct result.

www.yesigiveafig.com/p/part-1-my-...
Part 1: My Life Is a Lie
How a Broken Benchmark Quietly Broke America
www.yesigiveafig.com
November 26, 2025 at 1:42 AM
Reposted by olizilla
Anti-fascistic software is made possible by pro-labor licensing.

I've been trying to write this piece for years. Every time I get started I'm just overwhelmed with paralyzing visions of the FOSS commentariat accusing me of WrongThink.

But I'm tired and we urgently need to get our shit together.
Open Source Power
We have to talk about open source licensing.
blog.muni.town
November 14, 2025 at 4:22 PM
Reposted by olizilla
“Adversarial poetry.”

Love this. Obvs.
November 20, 2025 at 5:53 PM
absolute highlight of the week was the @inkandswitch.com meetup and talking to @wolkenmachine.bsky.social about his work on programmable ink, and catching a wild @expede.wtf and @pvh.ca too!

That team remains brilliant, radical, and decent in equal measures.
November 14, 2025 at 5:26 PM
Reposted by olizilla
Despite the vast sums spent on GP and hospital IT, we're not even able to losslessly maintain a single patient's digital clinical record for their own direct care for their lifetime without degradation.

Join us, to help address this issue.

www.tickettailor.com/events/dpc/1...
RSVP – Healthcare Archives Group Meeting – Zoom
Healthcare Archives Group Meeting – Zoom, Thu 20 Nov 2025 - The Digital Preservation Coalition (DPC) is hosting an open meeting to address some of the challenges surrounding healthcare data and health...
www.tickettailor.com
November 10, 2025 at 7:46 PM
Lambeth got us mutually amending an EHCP via mailing .doc files between many parties and this is absolutely not a viable mechanism for tracking and merging conflicting edits.
November 6, 2025 at 12:27 PM
from server racks to soundsystems
November 6, 2025 at 10:00 AM
Trying to map the many contracts the NHS has with software companies.

In theory there are APIs for this but so far the onboarding has been "email this private supplier for an API key" (Find a Tender API) and also "ask permission for each resource you want to access and wait for approval" (NHS ODS)
November 4, 2025 at 10:19 AM
Reposted by olizilla
Server Charms are tiny, portable microcontroller setups made with recycled vape batteries. They create their own Wi-Fi network, inviting curious people to connect with their devices where a captive portal opens, leading to small webpages.

codeberg.org/actinomy/ser...
October 28, 2025 at 5:50 PM
Reposted by olizilla
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
October 24, 2025 at 8:15 PM
"mandatory functional cookies" are only to be used to keep me in a meeting, not to show me a blog post.
October 24, 2025 at 4:03 PM