🚀 Phase 3 — Ship It · Week 9

No-Code + Code: The Hybrid Stack

⏱ ~4 hours 📚 4 lessons 🛠 Webflow · Airtable · Claude AI · Make.com

The best builders use the right tool for the job. Webflow for visual design. Airtable for data. Code for custom logic. Combined, they let you build things that would take a full team — solo.

Lesson 1 of 4

🧩 When to Code vs. When to Use No-Code

The best builders pick the right tool for the job. Writing code gives you full control but takes time. No-code tools move faster but have limits. The vibe developer knows when to switch.

⚖️ Choosing your tool — the decision matrix
Use No-Code When...
  • You need a database (Airtable)
  • Building a visual design (Webflow)
  • Connecting apps without code (Make)
  • Speed matters more than customization
Write Code When...
  • Full custom logic is needed
  • No-code tool doesn't support it
  • Building something unique
  • Performance is critical
Lesson 2 of 4

🎨 Webflow Basics

Webflow is a visual website builder that outputs real, clean HTML and CSS. Unlike Squarespace or Wix, Webflow gives you actual control. You design visually and it generates code you can inspect and learn from.

1

Sign up at webflow.com (free)

Create an account → New Project → start from a blank canvas or a template.

2

The Webflow interface

Left panel: elements to add. Right panel: styling. Canvas in the middle. Drag elements in, click to select, style on the right. Very visual.

3

View the generated HTML/CSS

Click the code icon at the top to see the actual HTML/CSS Webflow generated. Compare it to what you've been writing by hand — you'll recognize patterns.

🤖
Claude + Webflow

When you hit a Webflow limitation, describe what you want to Claude. Ask for a CSS snippet or JavaScript you can add as custom code in Webflow's settings. The two tools work well together.

Lesson 3 of 4

📋 Airtable as Your Database

Airtable looks like a spreadsheet but works like a database. You can use it to store form submissions, manage lists, build content catalogs — and connect it to your sites via API.

1

Create a free Airtable account

Go to airtable.com → New Base → start from scratch. Add columns (fields) for whatever data you want to store.

2

Get your Airtable API key and Base ID

airtable.com/account → API → generate a key. Your Base ID is in the URL when you open a base: airtable.com/appXXXXXXX.

3

Read and write data with fetch()

Airtable has a REST API — same concept as last week. You fetch() a URL to read records, or fetch() with a POST to add new ones.

Write JavaScript to add a new record to my Airtable base. Base ID: [paste yours] Table name: Submissions Fields: Name (text), Email (text), Message (text) API Key: [use process.env.AIRTABLE_KEY] The data comes from a form with these input IDs: #name, #email, #message. Show me the fetch() call and explain each part.

Lesson 4 of 4

🔗 Connecting the Tools

The real power of the hybrid stack is connecting tools: a Webflow form that saves to Airtable, an automation that triggers when a new row is added, an email that goes out automatically. This is the vibe developer's superpower.

💡
The connection mindset

Think of each tool as a node. Webflow collects data. Airtable stores it. Make.com watches for new rows and triggers automations. Claude AI processes or generates content. You're building pipelines, not just pages.

🏗 Week 9 Project

Webflow Site + Airtable Database

Build This

A contact/interest form that saves submissions to Airtable

  • Design the page in Webflow (or use your existing Netlify site)
  • A form with at least 3 fields
  • On submit: save the data to an Airtable base via the API
  • Show a success message after submission
  • Open Airtable and watch the rows appear in real time

Week 9 Done!

Mark it complete and keep your momentum going.