Ideas · Experiments · Concepts · Illustration

Playground

A place for things I’m thinking about, testing, making, or not quite ready to call finished. Some become projects. Some are useful simply because they existed long enough to teach me something.

Collection
October 2026

Evil Kittens

A collection of scanned spreads, presented in sequence.

↗
Website + creative archive
October 2026

Geof Miller

A life in words. A working site and creative archive, with experiments in reading, listening, and revision.

↗
Collection
September 2026 · Photography

Crows

A collection of things I love about crows.

↗
Experiment
September 2026 · Typography + reading

Immersive Reader

A quiet space for words. Adjustable typography, considered spacing, and controls that fade away as you read.

↗
Experiment
September 2026 · Signals + hardware

Flight Tracker v1.0

A local ADS-B receiver turns aircraft broadcasts over Western Washington into a live, 10-foot-friendly view of the airspace.

↗
Startup guide
September 2026

Interlinked Pi

A one-page guide to connecting by terminal, seeing what's installed, and keeping useful commands close.

↗
Ongoing visual inquiry
September 2026 · Attention + consequence

Digital Consequences

What we pay attention to determines our reality.

↗
Ongoing research
September 2026 · Working vocabulary

Design Vocabulary

A living genealogy of ideas discovered through designing, making, teaching, observing and conversation—plus framing verbs for seeing problems differently.

↗
Client prototype
September 2026

Bothell Suites

A working destination and leasing prototype for six independent businesses.

↗
Ongoing folio
September 2026 · Visual inquiry

Human Interfaces

What happens when we stop teaching people the language of computers and start teaching computers the languages people already use? Touch, gesture, material, space, sound and the body.

↗
Client prototype
August 2026

Tolt Technologies

A rapid website prototype for assistive mobility technology.

↗
Experiment
August 2026

10' UI

Exploring interfaces designed to be used from across the room.

↗
Prototype
August 2026

Display Screensaver

Treating the portfolio television like an extended OS.

↗
Concept
August 2026 · Visual sequence

Babymaker

Bespoke babies. Designed to specification.

↗
Working idea
August 2026

Features for One

What happens when software becomes cheap enough to adapt to individuals?

↗

Interactive demos

Self-contained experiments—new projects and earlier work from the Drafts collection—testing play, interaction, motion, typography, media, and interface behavior.

Interactive demo
October 2026 · Game

Interlinked Defender

An old arcade idea rebuilt in glyphs. A father–son browser-game experiment with a scrolling world, tactical scanner, and one focused level.

↗
Interactive demo
Earlier draft

Shuffletube

A receiver-and-mixer experiment for treating live broadcast signals as material rather than channels.

↗
Interactive demo
Earlier draft

Clock

An interactive study of time, rhythm, and information display.

↗
Interactive demo
Earlier draft

Destroy

A motion and interaction experiment built around removing, breaking, and transforming interface elements.

↗
Interactive demo
Earlier draft

Mondrian

A generative composition experiment using geometry, proportion, and color.

↗
Interactive demo
Earlier draft

Haiku

A small text interaction exploring pacing, language, and quiet presentation.

↗
Interactive demo
Earlier draft

Plinko

A playful physics and probability experiment.

↗
Interactive demo
Earlier draft

Spacelanes

A spatial motion experiment exploring lanes, trajectories, and movement.

↗
Interactive demo
Earlier draft

Video

An interaction study built around video as interface material.

↗
Interactive demo
Earlier draft

Visualizer

A reactive visual experiment connecting changing input to changing form.

↗
Interactive demo
Earlier draft

Letters

A typographic interaction exploring letters as objects rather than only text.

↗
Interactive demo
Earlier draft

Voice

An experiment with voice, input, and conversational interface behavior.

↗
Interactive demo
Earlier draft

Crow

A small behavioral and visual interaction study.

↗
Interactive demo
Earlier draft

Type

A typography playground exploring scale, rhythm, spacing, and motion.

↗
Interactive demo
Earlier draft

Backup Mind

An early interface concept for externalizing memory, notes, and personal knowledge.

↗

Archive

Earlier explorations, prototypes and working studies kept for reference.

Ongoing field notes
September 2026 · Memory + learning

Notes from the Territory

Records of places explored: what we found, where reality stopped us, what survived, and which paths may be worth walking again. Beginning with Mozilla / Flowstate.

↗
Client exploration
August 2026

Zawadi visual explorations

Three rapid directions testing brand tone, storytelling and business-system complexity.

↗
Experiment
August 2026

Native Demo

Testing a native application temporarily owning the display and returning cleanly to the existing website state.

↗
Investigation
August 2026

Remote Media

Separating large media storage from playback.

↗
Portfolio exploration
September 2026

Portfolio — Monograph

A restrained recruiting-page exploration: Swiss typography, selected evidence and progressive disclosure into deeper case studies.

↗