Projects —
shippedmnml.fm
Minimal internet radio. One stream, no algorithm, no ads.
A stripped-down internet radio player. No recommendations. No history. No ads. One stream, playing whatever is on.
Why
Every music service wants to learn your taste and optimize for engagement. I wanted something that felt more like turning on a radio — passive, ambient, no decisions.
How it’s built
Static site. A single <audio> element. Stream is sourced from a public Icecast server curated by a small community of music nerds. The whole thing is under 10kb.
What I learned
Constraints are generative. The whole product took a weekend. The constraint of “one stream” removed every hard design decision. Sometimes the best product is the one that refuses to grow.