Skip to content

Interactive Lessons

Chinilla has interactive, guided lessons that run right inside the workspace. Each lesson loads a starter (or blank) canvas with a coffee shop theme, walks you through one idea step by step, and gives you a badge when you finish. Finish every lesson in a module and you get a certificate.

Open lessons from the Learn page.

  1. Open a lesson from the Learn page.
  2. The workspace loads with a pre-set canvas and locked tools (so you can focus on what matters).
  3. Follow the instructions panel on the left, one step at a time.
  4. Hit the goal (run a sim, add some blocks, find the bottleneck, etc.).
  5. Earn a badge and move to the next lesson.

Your progress saves on its own. Close the browser, come back, pick up where you left off.

Difficulty: Beginner

Learn every feature of the workspace by doing. Seven lessons that take you from zero to confident, using a coffee shop as your running example.

LessonTitleWhat you learnBadge
1AWalking aroundLayout, panning, zooming, tooltips, sidebar tabsExplorer
1BAdding blocksClick or drag to drop blocks, the setup window, arranging thingsBuilder
1CConnecting blocksDrawing lines, line labels, directionWired
1DSetting behaviorThe block editor, rate, capacity, behavior modesTuner
1ERunning a simPlay controls, item flow, scrubbing the timeline, the N pickerOperator
1FReading the OverviewOverview tab, drops, bottlenecks, delivered vs. lostAnalyst
1GBuild challengeA free-form quiz: build a working coffee shop from scratch using a checklistBuilder

Certificate: “Chinilla IDE Certified” once you finish all seven.

Module 2: System Design Fundamentals (coming soon)

Section titled “Module 2: System Design Fundamentals (coming soon)”

Difficulty: Intermediate

Learn the core ideas of system design by playing with the simulator. All lessons use a coffee shop theme to keep things concrete.

LessonTitleWhat you learnBadge
2AWhat’s a bottleneck?Spotting the slowest link, fixing rate mismatchesDetective
2BQueues and backpressureWaiting lines, capacity limits, what happens when they overflowBuffer
2CBackups and failoverCircuit breaker pattern: fail fast, cool down, recoverShield
2DScaling outHiring more baristas, splitting work, round-robinScaler
2ESpeed vs. throughputExpress lane vs. batch brewing tradeoffsSpeedometer
2FMonitoringFinding hidden failures with Overview, Console, StabilityMonitor

Module 3: Build your first system (coming soon)

Section titled “Module 3: Build your first system (coming soon)”

Difficulty: Advanced

Design a real system from scratch, graded by the stability engine.

LessonTitleWhat you doBadge
3AThe briefBuild a full system from a requirements docArchitect
3BStress test itPush your system to N=20 and fix what breaksStress Tested
3CDesign reviewGet an AI architecture review of your designReviewed

Every lesson gives a badge. Badges show up on your Learn page and on your certificate. 15 badges total across the three modules.

Finish every lesson in a module and you get a certificate. Certificates show your display name, the completion date, and a unique verification ID. You can export them as a PNG.

  • Lessons in a module go in order.
  • Modules unlock one after another (Module 2 needs Module 1 finished).
  • You can replay any lesson after finishing it.
  • No time limits.