Bizarrap's web

bizarrap.com

Bizarrap's web, built against a launch date that came from outside and would not move. The date was the brief, and everything after it got decided by what could survive it — pulled the other way by a second pressure that is easy to leave out of this kind of account: wanting to ship something the team could stand behind, and something there would still be a story to tell about afterwards.

Role
Product engineer
Team
Designer + sales
Stack
Next.js 16, React 19, Tailwind, TypeScript. Sessions from a static JSON file, two capture forms to Supabase through edge routes, on Vercel.
Year
2025

The polaroid, and the hand

Every session became a polaroid: cream card, a paper clip, a photograph that stays grey until you touch it. The number is written in by hand and it is the only thing on the card — no title, no artist, no date. It does not need them. People say 52 and mean Quevedo. One handwritten number on a black wall is the difference between somebody's archive and a catalogue. The wall above is eight of the sixty-seven, and every card in it is the shipped one.

The ones you have to find

Five of the sixty-seven have no photograph in them — a hand-drawn padlock, and nothing else. They are not placeholders waiting on a photo. Each one hides something for whoever presses it on the off chance: a record turning behind #42, a question asking who you want to see next, a form that takes your phone number. Nothing on the page points at them. A launch page that keeps something back gives people a reason to keep touching it.

A black record, its label reading “#42 · ???”

That is #42, with the record and without the track — the few seconds behind it are Bizarrap's, and republishing them from a portfolio is not the same thing as rebuilding a page. The label is the whole joke: the one session you could actually hear was the one nobody could name.