Vibe Code with Matt in Chicago

Learn to Vibe Code with Matt

This site is for people using AI to build things, learn faster, and get a little less intimidated by code every time something breaks. Start with a builder, steal a project idea, or follow the tool guides once your app needs real parts.

Start Here

Two good first clicks, plus the lane you need once the app gets real

You do not need to consume the whole site in order. Use the page that matches your current kind of stuck.

Learn by Doing

How you actually learn to vibe code here

This site is less “become a 10x founder by sunset” and more “build something useful, bump into a problem, and get the next answer without feeling dumb.”

1

Pick something small and a little useful

The goal is not to invent the next software empire. The goal is to choose a project you can finish ugly and learn from immediately.

2

Build until the weird part shows up

This is where vibe coding gets good. Errors, awkward UX, and missing features are not signs you failed. They are the lesson plan.

3

Use the site like a field guide

Jump between tools, projects, blog posts, and glossary terms as needed. You do not need a perfect curriculum. You need the next useful answer.

Tools by Job

When your tiny project suddenly needs grown-up features

This is where the site shifts from “what should I build?” to “what should I use for this specific job?” Browse the ranked guides when you need auth, payments, a database, or the other stuff that makes a prototype act like an app.

Projects

Learn from real builds

The project pages are where vibe coding stops being abstract. You can see what got built, which tools were involved, and where the debugging or scope creep started getting interesting.

Browse projects