new file mode 100644
index 0000000..8137200
@@ -0,0 +1,104 @@
+---
+visibility: public-edit
+---
+
+# shipping products
+
+you can build and ship real software with real users as a teenager. not toy apps, not tutorial clones — products that people actually use. the tools are free, the distribution is global, and nobody checks your ID before letting you deploy.
+
+this is the single most powerful thing you can do as a young builder. a live product with real users is worth more than any credential, any competition result, any program acceptance. it proves you can take something from zero to one.
+
+## what shipping actually looks like
+
+here's every product I shipped in high school, with honest numbers:
+
+### WorkableCafes
+- cafe wifi speed and outlet ranker
+- 350+ users
+- built a data scraping pipeline + synthetic data generation to populate the database
+- the lesson: people use things that solve specific, annoying problems. "which cafe has good wifi and outlets" is a real pain point.
+
+### Pause
+- macOS break enforcer app (Swift frontend + Vue dashboard)
+- 10 users, live at pausepausepause.com
+- submitted to Congressional App Challenge (got congressional certification)
+- the lesson: desktop apps are harder to distribute than web apps. 10 users for a macOS app you built in high school is honestly fine.
+
+### referral.bike / Fit Referrals
+- launched at AGI House (March 2026)
+- Next.js + Cloudflare
+- the lesson: launching at an event gives you instant users and feedback. see [[communities]] for where to launch.
+
+### debuff.dev
+- real-time pair programming tool
+- Svelte + PartyKit for real-time sync
+- the lesson: real-time features are hard. PartyKit makes them dramatically easier.
+
+### Databox
+- ESP32 PCB that sends sensor data to Google Sheets via Apps Script
+- included a project video + timelapse of the build
+- the lesson: [[hardware-projects|hardware products]] are more impressive because fewer people build them. the video documentation made this project 10x more shareable.
+
+### discord-lattice
+- Chrome extension that turns your Discord friends list into an interactive network graph
+- the lesson: browser extensions are an underrated distribution channel. people already have the browser open.
+
+## how to go from idea to shipped product
+
+### 1. scope aggressively
+the #1 reason projects die is scope creep. your MVP should be embarrassingly small. one core feature, working end-to-end. you can always add more later — but you can't add more to something that doesn't exist.
+
+ask: "what's the smallest thing I can build that someone would actually use?" build that. nothing else.
+
+### 2. use the free stack
+
+you can deploy a full-stack app for $0/month:
+
+| layer | tool | cost |
+|-------|------|------|
+| frontend | Next.js or SvelteKit | free |
+| hosting | Vercel | free |
+| database | Supabase (Postgres + auth + storage) | free |
+| CDN/DNS | Cloudflare | free |
+| domain | .me via GitHub Education | free |
+| payments | Stripe (pay per transaction) | free until revenue |
+
+see [[tools-stack]] for the full breakdown. you only start paying when you have paying users.
+
+### 3. use AI to move fast
+
+Claude Code, Cursor, Copilot — these tools let you build in hours what used to take weeks. I've done 500+ Claude Code sessions. the key is using AI for boilerplate and styling while understanding the core logic yourself.
+
+see [[learning-paths]] for the "vibe coding" section on how to use AI tools without becoming dependent on them.
+
+### 4. deploy on day one
+
+don't wait until it's "ready." push to Vercel or Cloudflare Pages on day one. having a live URL changes your psychology — it's real now, not a side project gathering dust in a git repo.
+
+### 5. get it in front of real users
+
+the product doesn't exist until someone besides you uses it.
+
+- **launch at events.** [[competitions-hackathons|hackathons]] and [[communities|community meetups]] give you a captive audience. I launched referral.bike at AGI House.
+- **share in communities.** Hack Club Slack, Twitter/X, relevant Discord servers, Reddit.
+- **tell everyone you know.** literally everyone. your friends, your parents' friends, your teachers. shameless promotion is a skill.
+- **post on Twitter/X.** builder Twitter is real. share what you're building, show screenshots, be honest about the process.
+
+## why this matters beyond the product itself
+
+products become your best credential for everything else:
+
+- **[[mentorship-networking|cold emails]]:** "I built X with Y users" is the strongest opening line possible
+- **[[summer-programs|internships]]:** a live product demonstrates more than any resume
+- **[[funding-grants|funding]]:** investors and grant committees want to see that you can execute
+- **[[competitions-hackathons|hackathons]]:** products you've already built can be repurposed or extended for competition entries
+- **college apps:** a product with real users tells a story that no GPA or test score can
+
+## common failure modes
+
+- **building something nobody wants.** talk to potential users BEFORE building. 5 conversations can save you months.
+- **polishing instead of shipping.** a rough product with users beats a polished product with none.
+- **building alone in silence.** share your progress publicly. the feedback loop is the whole point.
+- **giving up after 0 users on day 1.** getting your first 10 users is the hardest part. it doesn't happen automatically — you have to actively put the product in front of people.
+
+the things you ship are what make everything else possible. your [[publishing-research|research]], your [[giving-talks|talks]], your [[mentorship-networking|network]] — they all get stronger when you have real products to point to.
\ No newline at end of file