Writing
A mix of what I write here and pieces from Bitstream Media. Posts marked Bitstream open on the studio site.
Getting ProPresenter onto a second surface without a second Mac
The obvious answer is a second machine. The cheaper answer, if the Mac has the headroom, is to stop thinking in outputs and start…
14 MAY 2026Read ↗Designing a game one person cannot win
The design constraint we keep coming back to: no individual should be able to move the outcome much on their own. It…
13 MAY 2026Read ↗
A birthday gift tracker that works the other eleven months
Birthdays are the real gifting workload — spread thin across the year, easy to forget, and badly served by apps built for December.
13 MAY 2026Read ↗
Gifts for grandparents who have everything
Grandparents are the hardest people to buy for — decades of owning things, zero desire for more. Gift ideas that actually land, from photo…
01 MAY 2026Read ↗Why your aggregate device drifts, and what to do about it
Two interfaces in one aggregate device means two crystals counting at almost the same rate. Almost is the whole problem.
30 APR 2026Read ↗Why we lock camera exposure, and what happens when you don’t
Every camera-driven crowd system rests on one assumption: the only thing changing in the picture is the audience. Automatic exposure destroys that…
29 APR 2026Read ↗What an LED processor actually wants from your Mac
The processor does not care about your beautiful canvas. It cares about a resolution it recognises, a frame rate that matches the panels, and…
16 APR 2026Read ↗Where a crowd game fits in a run of show
A crowd game is a warm-up instrument. Put it in the wrong slot and it works against the thing it was supposed…
15 APR 2026Read ↗
New baby gifts: what parents actually need (hint: ask them)
Newborn sizes, seventeen soft toys and nothing useful — baby gifting goes wrong in predictable ways. What new parents actually need and how to…
15 APR 2026Read ↗
Wishlist apps: how universal is ‘universal’, really?
Every wishlist app claims to work with any store. Here is what that claim actually means, where it breaks, and what to check before…
08 APR 2026Read ↗