
Introducing a "Work" section
A home for evidence-led impact stories documenting measurable outcomes from my work on platforms, performance, and design systems.

A home for evidence-led impact stories documenting measurable outcomes from my work on platforms, performance, and design systems.

Traditional project planning techniques help ensure maximal benefits from AI tools.

A tiny CKEditor 5 plugin for Drupal that strips inline Word-like junk in one click.

The AI experience has drained traffic from reference content, but leaves a path forward of human-centric experiences, interactivity, and better on-site value.

The goal is not more data, but data to facilitate the story of what we're trying to achieve.

How I swapped Eleventy Image’s hashed outputs for readable, stable names — and the trade‑offs.
A tiny footer checkbox to turns your site styles off with no JavaScript required.
It seems a robust, embeddable PDF viewer for on‑page reading already exists.
I’ve moved from Now Alt to Recursive, an open‑source variable font that unifies UI text and code with one flexible file.

I upgraded the site to Eleventy v3, removed Gulp and the Visual Framework, and simplified everything.

Because ‘Just give them the PDF’ isn’t good enough.

Managed Azure Database for MySQL cost us 50%–80% slow down. After six months of pain, we moved our Drupal 10 site back to a classic VM and halved our page‑load times.

A long-overdue update.

This month, I’m saying goodbye to my projects at EMBL but my career in web work continues.

From contentHub to VF 2.0: foundations for faster, more flexible journeys across One EMBL.
Printed direct from AllAboutKen.com