Blog
795 postsWriting stretching from early web-era notes through current project retrospectives.
Mixxtape - the first boards, and what went wrong
The first 20 Mixxtape boards arrived from JLCPCB. One boots, the voltage regulator overheats, and there is a list of changes for version two.
Read postTokyo Metro PCB - 248 stations, work in progress
A 320 × 280 mm PCB map of the Tokyo subway with one RGB LED for each of its 248 stations, part way through routing
Read postMontréal Métro PCB - porting the SkyTrain board to a new city
A 160 mm square PCB map of the Montréal Métro with one RGB LED for each of its 73 stations
Read postEvents and Art in Vancouver
Where to find art and events in Vancouver, last updated September 2026
Read postVancouver SkyTrain PCB v3 - generated from real geography
The third redesign of the Vancouver SkyTrain PCB, built from real map data instead of hand-drawn artwork
Read postMixxtape - a cassette you can actually record on
A cassette-shaped PCB, sized to fit a real Norelco case, that actually records
Read postGame Idea 33 - Consensu (Theme: Technically Children's Content, but Would be Banned in Many Jurisdictions)
A game idea for a Jackbox-style voting game that eliminates players who vote differently from the group, so the best play is to get knocked out early.
Read postGame Idea 32 - Local choir (Theme: Hello sir, would you like to join our cult?)
A comedy game idea where you join a local choir to meet people and find out it is a cult, though its members are decent drinking buddies.
Read post