I design, build, and teach useful things.
I make products, interfaces, and learning tools that help people see the next move.
What brought you here?
The site is organized around what you want to see, learn, or use.
The thinking behind the work.
Longer notes on design judgment, teaching, AI, and building products.
View all writingA prototype should answer one question
The fastest way to make a prototype useless is to ask it to prove the whole product. Pick the riskiest decision, make that part real, and let the rest stay rough.
The classroom is a product lab
Repeated confusion is product evidence. When the same explanation keeps coming up, the answer might be a tool, a framework, or an experience students can use without me.
People arrive mid-problem
No one enters a product as a blank user. They bring constraints, expectations, and a decision already in motion. Good interfaces begin there.
Have a product or interface that needs a clearer next move?
I work across product strategy, UX, interface design, and design engineering.