Dominic Kennedy
Prose on this page is AI-drafted and under revision.

Blog

Design thinking, project narratives, and interface ideas.

Marking AI content with a magenta→cyan gradient

May 23, 2026

A small visual primitive that makes AI-written prose impossible to miss — both for visitors and for me. Pink background, CGA palette, lives in eidotter.

eidotterAIdesign system

DOSBTS: Fork to TestFlight in One Session

March 8, 2026

Forking an open-source diabetes app, renaming 149 files, fighting code signing, and shipping to TestFlight. The surprisingly satisfying start of a retro health tool.

SwiftOpen SourceHealth Tech

Spacewar! From Web to Apple TV

March 8, 2026

Porting a web game to the biggest screen in the house. From empty repo to TestFlight in one session, then the humbling reality of playtesting.

Game DevelopmentSwiftApple TV

Spacewar! From DOS to Web

March 8, 2026

Reverse-engineering a 1985 DOS binary to get the physics right in a web recreation. A story about obsession with authenticity.

Game DevelopmentRetro ComputingJavaScript

Inline Text Expansions: Context Without Clutter

November 16, 2025

How the new inline expansion pattern keeps articles skimmable while still surfacing citations, context, and nerdy details on demand.

Content DesignUX WritingRetro Theme

Why Your Brain Prefers Folders Over Search (and What AI Gets Wrong)

November 14, 2025

Search feels powerful, but your brain still craves spatial navigation. Neuroscience shows why folders keep winning—and what AI needs to learn.

Cognitive ScienceUXAI

Accessibility Is Structural, Not Cosmetic

March 15, 2025

A deliberately retro, amber-on-black system sounds like an accessibility problem. It isn't — accessibility lives under the visuals, not in them. So I audited my own components and wrote down the ones that failed.

AccessibilityUX DesignInclusion

When Research Decides What Gets Built

February 28, 2025

The cliché is that UX research polishes the screens after the decisions are made. The most useful study I ever ran did the opposite — it decided what to build. Here's the line from a 2018 thesis to a product's core navigation model.

UX ResearchProduct StrategyBusiness

Consistency Dies at Adoption, Not Creation

January 20, 2025

I audited my own design system expecting a museum of small inconsistencies. The real debt was two things I wasn't looking for: hardcoded colors breaking the token contract, and consumers drifting a version at a time.

Design SystemsUI DesignScalability

From Physicist to UX: The Long Way Home

January 15, 2025

I didn't set out to become a UX researcher. Like most good career paths, mine happened through a series of wrong turns, chance encounters, and one spectacular consulting failure.

CareerUX ResearchPersonalConsulting

Timeline OS: Building on the Solid Web

January 4, 2025

Why I'm betting on Tim Berners-Lee's vision for data ownership—and the lessons learned trying to build with it.

Timeline OSSolidData OwnershipPersonal Information Management

Subscribe to Updates

Get notified when I publish new articles and insights.

Subscribe to newsletter