Ideas

Projects in progress, half-formed thoughts, and process notes. Things that aren't done yet — and some that never will be.

DesignTech

On building tools that disappear

The best interface is the one you stop noticing. There's a particular kind of craft in making software so fitted to its purpose that it becomes invisible — not because it's absent, but because it's exactly right. Some thoughts on what that demands of us as builders.

ArtProcess

Why I paint when I can't write

Sometimes an idea is too slippery for words. Language wants to be precise, to pin things down. Paint resists that. A brush is a different kind of sentence — one that can mean three things at once without apologizing for it. This is about moving between modes.

TechProcess

The case for small, focused projects

There's a particular joy in a project that does one thing well. Not because ambition is bad, but because tight scope forces real decisions. Multi-Language Live Captions started as a weekend experiment. That constraint turned out to be a feature, not a limitation.

DesignEducation

What accessibility taught me about design

Designing for screen readers and keyboard navigation forced me to strip every interface down to its bones. What remained was always cleaner. Accessibility isn't a checklist — it's a design philosophy that makes everything better, for everyone.

ArtEducation

Teaching yourself to see slowly

I spent a month drawing the same chair every morning. Not because I needed to master chairs, but because I needed to learn how to look. Repetition strips away the shorthand. By week three I was seeing light I'd never noticed before.

ProcessEducation

How organizing a hackathon changed how I build products

Running a 48-hour event for 120 students will teach you more about product management than any course. You discover that most problems are coordination problems, that constraints breed creativity, and that the best ideas come from people who didn't know they couldn't.

ArtDesign

Color theory for people who don't think they need it

I avoided color theory for years, convinced my instincts were enough. They weren't. Learning even a fraction of the vocabulary — value, saturation, temperature — gave me tools to diagnose what was wrong in my own work and fix it deliberately rather than by accident.

TechProcess

The quiet power of plain text

Every note-taking app I've tried has eventually let me down. Markdown files in a folder have not. There's something clarifying about choosing a format that can't hold anything except your words. No color-coding, no kanban views. Just sentences.

More to come

Ideas accumulate slowly. This page grows when there's something worth saying.