RULE 02:

DON'T BE A LOSER.

WE are in a loser epidemic. A loser can be reactionary, ego-driven, and easily persuaded. Losers do not value or understand hardwork.

Build your own next step.

unparty-app is a collection of stories, just like this one. Read all stories, complete all challenges, and BUILD your own APP.

Learning by building is the best way to prevent losers from entering your party. Your story, your party, your control.

Image description
unparty-app started with notes taped to the wall.
  • AUTH. ADD AUTHENTICATION TO YOUR APP
  • LOCAL. FEATURES RUN ON DEVICE
  • OWN. YOU OWN WHAT YOU BUILD
  1. ADD. theunpartyrunway
  2. BUILD. theunpartycrawler
  3. CONNECT. theunpartyunppp
UNPPP.STARTED.DEBT.
theunpartyrunway2025-06-072499
theunpartycrawler2025-05-03328
theunpartyunppp2025-02-17734
theunpartydocs2024-07-17-
theunpartyapp2024-10-24-
theunpartyrunway LLM debt calculator demo.
theunpartycrawler investor demo made with NotebookLM.
Loading ColorMatchingGame...
loading palette...
typescript
// Quick build (loser approach)
const colors = {
  primary: "#F9C22E",
  secondary: "#000"
}

// Obsessive build (your approach)
export const palette = {
  unparty: "#F9C22E",
  pushblack: "#371B70",
  deepSpace: "#0C0032"
} as const;

type BrandColor = keyof typeof palette;

function useThemeColor(color: BrandColor): string {
  return palette[color]; // Type-safe, no typos possible
}

#brand#color#css

🧗🏾‍♂️ in progress

THOUGHTS.

Brand

3000d

THEUNPARTYBRAND

thinking...

WORKFLOW.

Brand cover