Cinema Radio

May 2026withArun SajeevArun Sajeev

There is something about having a TV running in the background while working. Someone else has already decided what plays, the content is already mid-way through, and you are just receiving it. OTT never quite replicated that. You open it and the picking starts, and the picking takes over.

Cinema Radio works like a broadcast channel. Each band has a curated library as a YAML file and every morning a GitHub Action generates the full day’s schedule from it. When you open it, something is already playing from the middle. You cannot rewind or skip. Everyone on the same band is at the same moment.

There is also a Mac toolbar app that connects to the same system, so you can tune in without opening a browser. If you want to add a new band or contribute films to an existing one, you can do that directly through the library files, which is how the catalogue has been growing.