0:00 / 0:00
Module 0: Orientation

Design Tools: Figma & Penpot

Introduction to Figma and Penpot for designing your AI products. Getting started guides for both.

beginnerFree Lesson
25:00

Downloads

Design Tools: Figma and Penpot

Design before you build. It saves time, prevents rework, and results in better user experiences.

Why Design First?

Jumping straight to code without design leads to:

  • Building the wrong interface
  • Wasting time on code you'll rewrite
  • Poor user experience
  • Unclear requirements
  • Difficulty getting feedback

Designing first lets you iterate quickly on paper/pixels before writing expensive code.

Figma (Industry Standard)

figma.com | Getting Started Guide | YouTube Tutorials

Getting Started with Figma:

  1. Go to figma.com/signup
  2. Sign up for free account (or use Google/GitHub login)
  3. Choose "Create new Design file"
  4. Complete the interactive tutorial (recommended)

Key Figma Features:

  • Frames - Artboards for different screen sizes (Mobile, Tablet, Desktop)
  • Components - Reusable UI elements (buttons, cards, etc.)
  • Auto Layout - Responsive design that adapts
  • Prototyping - Create clickable demos to test flows
  • Dev Mode - Export CSS, measurements, assets
  • Collaboration - Real-time editing like Google Docs
  • Version History - See every change, restore old versions

Figma for AI Products:

  • Design chat interfaces and conversation flows
  • Prototype agent interactions before coding
  • Create user flows for AI features
  • Test AI output display formats
  • Get feedback before building

Free vs Paid:

Free: 3 Figma files, 3 Figjam boards, unlimited collaborators (perfect for learning)

Paid: $12-15/month for unlimited files (worth it for professionals)

Penpot (Open Source Alternative)

penpot.app | Documentation | GitHub

Getting Started with Penpot:

  1. Go to penpot.app
  2. Sign up for free (or self-host if you prefer)
  3. Create a new project
  4. Start designing with familiar tools

Why Choose Penpot?

  • Open Source - Aligns with Jesse's values and interoperability focus
  • No Vendor Lock-in - Your designs, your control
  • Self-Hostable - Run on your own servers for privacy
  • SVG-Native - Standards-based, web-friendly
  • Completely Free - No limits, no paywalls
  • Privacy-Focused - Keep sensitive designs private

Penpot vs Figma:

Penpot has most of Figma's features. Figma is more polished and has larger community. Penpot is catching up fast and gives you freedom.

Design to Build Workflow

  1. Sketch Ideas - Paper or digital, get concepts out
  2. Create Wireframes - Low-fidelity, focus on structure
  3. Design Mockups - High-fidelity with real content and styling
  4. Prototype Interactions - Add clicks, transitions, flows
  5. Get Feedback - Share with users or community
  6. Hand Off to Development - Or use AI (Cursor, v0.dev) to build from designs

AI-Assisted Design

Use AI to enhance your design process:

  • Generate Ideas - "Give me 5 chat interface layouts"
  • Create Placeholder Content - Realistic text and data
  • Suggest Color Palettes - Match your brand
  • Write Microcopy - Button text, error messages, tooltips
  • Create Variations - A/B test different designs

For Your Capstone Project

Before writing code in Module 1, design your AI product's interface:

  • Landing page layout
  • Main application interface
  • AI interaction patterns (chat bubbles, loading states, results display)
  • Mobile responsive views

This will save you hours of code rewrites later.

Resources