Open project ↗ Mechanical keyboards as interaction design
Building for sound, feel, ergonomics, and the tiny feedback loops underneath every keystroke.
- Hardware
- Electronics
- Interaction
The lab / hobby projects / side quests
Things I make to learn: physical interfaces, tiny games, electronics, old computers, pixel worlds, and whatever has taken over the workbench this month.
Open project ↗ Building for sound, feel, ergonomics, and the tiny feedback loops underneath every keystroke.
Using severe visual constraints to build worlds, jokes, and playable points of view.
Arduino sketches, PCB experiments, small instruments, and the pleasure of a system becoming physical.
Reconstructing a stable era-specific stack to replay old games and study the interfaces that formed me.

Not everything needs a PCB
Cycling, photography, cinematography, music production, board games, and the occasional hike keep changing how I notice the world.