before there was a single line of working code, there was a folder called briv-vibes.
instrument serif for anything that needed to feel considered. inter for everything else, the part that just needs to be read, not admired. jetbrains mono for numbers, because numbers should look like they know something you don’t. a cream so warm it barely counts as white, for the landing page. and then, for the dashboard, the opposite of all of it, dark glass, something that felt less like a product and more like a room you’d want to sit in at midnight while it quietly handled your business for you.
i built all of this before i had a single paying customer. before the automation worked. before i even knew if the manual mvp i was running by hand every night would hold up past week three.
i want to sit with how indefensible that is for a second. no investor asks to see your type pairing. no beta user has ever once said the color of your dashboard is why they trust you. by every reasonable framework i’ve absorbed about building startups, this was time i didn’t have, spent on something that couldn’t have mattered less to whether the thing worked.
i did it anyway. and if i’m honest, i didn’t do it as a marketing decision. i did it because i couldn’t picture briv clearly enough to build it until i knew what it looked like. the palette wasn’t decoration on top of the idea, it was how i found the idea in the first place. cream and serif for the promise. dark glass for the delivery. the gap between those two moods is basically the whole product thesis, something warm enough to trust handing your inbox to, something precise enough to actually run your mornings.
there’s a version of this essay that ends with “and it turned out design mattered after all, the users loved it.” i don’t have that ending yet. what i actually have is a design system that existed weeks before the product it was describing, a moodboard doing the work a business plan is supposed to do, and no real proof that the order i did things in was the right one.
what i notice, though, is that i keep going back to it. every time i’m unsure what briv should do next, i don’t reread my notes on the manual mvp or the growth numbers. i open briv-vibes. i look at the cream and the glass and i ask which one this decision belongs to. that’s either a very good instinct or an expensive habit i haven’t been punished for yet.
i genuinely don’t know which. i just know i’d do it in the same order again.