FHIR Server Vendor Lock-in
“We can always switch to a different FHIR server later.” I’ve heard this so many times in the...
FHIR Validation Is Not Data Governance
Almost no one explicitly says that FHIR validation IS data governance. But many FHIR implementations behave as if...
FHIR & the Illusion of Interoperability
FHIR is not a silver bullet that solves all interoperability problems. Throwing money at a big FHIR project...
AI + FHIR: BP Analysis Project
Yesterday I asked Claude to produce a report for a GP surgery. I wanted it to identify patients...
Learning FHIR
If you have some spare time on your hands over the holidays here are some ways to grow...
Extending FHIR @ DevDays 2025
Extending FHIR: Why you need to build a proxy. This is a talk I gave at DevDays back...
AI + FHIR
FHIR is the fuel that is powering AI in healthcare. Five years ago if you were adopting FHIR...
The Missing Clinician in FHIR Projects
One of the biggest problems I encounter with FHIR projects has nothing to do with FHIR. It’s about...
A FHIR Cheat Sheet for Technical Architects
My introduction to FHIR came as a technical architect working a short contract for a US health insurance...
FHIR Interceptors & Proxies
Most FHIR servers are incomplete. By “incomplete” I mean they’re missing key features that allow them to be...
“Approaching FHIR” eBook
Two days into my first FHIR project I went looking for THE BOOK. I was expecting Amazon to...
Poor FHIR Decisions
Quick and dirty decisions are the bane of software development. FHIR is no exception. These decisions often come...