A vibey personal learning vault and public resource for mapping modern AI-assisted software development — from UI prototyping to infrastructure deployment.
This repo is a living map of the "Vibe Coding Iceberg" — a layered mental model for understanding how modern app development works when powered by AI tools like Replit, Bolt, Cursor, Subframe, and Supabase and more.
[Prompt UI: “Make an exercise app for my quarantined hamster ”]
/---------------------------------\
| FRONTEND (React, Tailwind) | ← Visible Tip
\---------------------------------/
|
V
/----------------------------------------\
| BACKEND (Supabase, Firebase, Express) | ← Mid-Layer
\----------------------------------------/
|
V
/------------------------------------------------------\
| INFRASTRUCTURE (CI/CD, Env vars, Deployment) | ← Deep Core
| Hosting, Secrets, Cron Jobs, Webhooks, Logs, Alerts |
\------------------------------------------------------/
|
V
/---------------------------------------------\
| OBSERVABILITY + SCALABILITY STRATEGY | ← Challenger Deep
| Rate limiting, Sentry, metrics, DevEx design |
\---------------------------------------------/
Each layer of the iceberg represents a part of the tech stack:
- UI & Interaction – React, Tailwind, Subframe
- App Logic – Form handling, routing, validation
- Services & APIs – Firebase, Supabase, Stripe, OpenAI
- Data Modeling – Prisma, Drizzle, SQL
- Infrastructure & CI/CD – Vercel, Netlify, Astro, serverless
- AI Prompting – How language connects all the layers
"Vibe coding" is the emerging practice of using tools and prompts to generate real software — not just from vague ideas, but from clear specifications as prompts.
This repo exists to:
- Track those tools
- Understand how they work under the hood
- Collect prompt examples that reveal the hidden layers
- Explore the full stack of modern development as an iceberg
iceberg-notes.md— your working vault of insights, prompts, and tools- (Coming soon) Structured
.mdfiles by layer - (Optional) A MkDocs or Astro site for publishing
This is a WIP (work in progress) still in draft mode. It's intended for:
- Code-curious designers
- Prompt engineers and tool tinkerers
- Indie developers exploring AI-first workflows
- Gluttons for punishment in an existential crisis
Feel free to fork, clone, remix, and remember do it for vibes.

