
Building a component library adopted across 50+ scientific properties
Dozens of teams across six countries were solving the same UI problems independently — duplicating effort and fragmenting user experience.

Dozens of teams across six countries were solving the same UI problems independently — duplicating effort and fragmenting user experience.

Eleventy notes that it, "works great with data — use both front matter and external data files" but the static site generator stops short of working well with upstream in-memory data objects for local development.

Sharing VF 2.0 with developers: flexible, backwards‑compatible components and docs for faster adoption.
Growing an EMBL‑EBI solution into a Visual Framework for the life sciences.

An ontology to document, plan, define and implement CAM magic.

Alphanumeric data works well for programmatic query, but less so for direct human consumption. What if a font was designed specifically with life sciences data in mind?

Not yet stable yet, but has some compelling features.

What does it mean to 'do UX' with our Content Action Model? Beyond the buzz.

Beyond the Core Content Model and into organisations, actions.

Wiring ‘ugly truth’ UX diagnostics for better web strategy & IA.

Here's a quick comparison between, Plex, Helvetica, Fira and a couple of other stand-ins.

While most any video platform and kit can work great for one-to-one video calls, I'll share lessons learnt in my previous roles and during my time in EMBL-EBI's Web Development team.

I'll tragically ignore Stockholm and highlight inclusion, embracing and enabling.

Subtitled: Resisting entropy and preparing for change by binding content to mission.

As is apt for us web types, on 25 July 2017 I gave a reboot to this website.
Printed direct from AllAboutKen.com