From the roof, eclipse day 2026
A Wednesday evening on the Bundeskunsthalle roof in Bonn, shortly before the partial solar eclipse.
Digital Platforms & Audience Engagement Lead who translates between executives, developers, and users to build measurable public-facing systems, and the structured content and data that make them work for people and machines alike. 20+ years delivering results for UN, science, and media organizations.
A Wednesday evening on the Bundeskunsthalle roof in Bonn, shortly before the partial solar eclipse.
A fork of SheepShaver itself, not QEMU, reaches a Mac OS 9.2 desktop on Apple Silicon through the New World path, with a native JIT.
From early 2000s information design to semantic maps in 2026, the tools changed; my interest in how information connects did not.
SheepShaver boots Mac OS 9 with a native JIT. Getting it on Apple Silicon? That took work. Full native 9.2? Even harder.
A framework to collect, analyze, document, iterate (CADI, for short) is a prescriptive answer to the question everyone keeps asking: should I prompt better, write a style guide, build an agent, or what?
Datatype is a variable font that turns text into tiny inline charts.
I wanted my GitHub Pages hobby projects on-domain without a complicated workflow; Vercel rewrites turned out to be the cleanest path.
Stop guessing whether users will notice your CTA. Foveacast predicts attention from a screenshot, entirely in your browser, nothing uploaded.
Converting SVG text to outlines breaks accessibility, search, and translation. SVGOMG-Font embeds a subsetted font instead, in your browser.
15+ websites, no existing benchmarks, and a fundamental question: how do you know if the right people are finding your content?