04 / Journal

Notes from the bench

Short technical notes on things we learned the hard way. No growth hacks, no listicles. The notes are written in English.

  1. A website with one dependency This site has no framework, no bundler and no CSS library. Here is the whole build, and what we gained by writing it ourselves. 2 min · web, tooling
  2. Never trust setTimeout with a beat Why our sequencer schedules sound 120 ms in the future, and why the lights follow the audio instead of the other way round. 2 min · web audio, timing
  3. Agreeing on time over a flaky radio How a dozen small devices can share one clock to a tenth of a millisecond, when the radio between them is anything but reliable. 2 min · embedded, timing