Zettel vs Scrimba

Scrimba's interactive video format is genuinely clever. The question is whether editing code inside a video prepares you for writing code outside one.

TL;DR: Scrimba uses an interactive video format where you can pause and edit the instructor's code. Zettel skips the video entirely, interviews you, builds your curriculum, and puts you in a real IDE with an AI tutor. One teaches by showing, the other by doing.

Feature comparison

Feature
Zettel
$29/mo
Scrimba
$49/mo
Personalized curriculum from interview
Real IDE with terminal and LSP
AI tutor that watches your work
Covers any technical topic
Interactive coding format
MDN-endorsed curriculum
Large free course library
Proactive help when you're stuck

Where Scrimba does well

  • The scrim format is genuinely innovative. Editing code inside the video is more engaging than watching passively.
  • Mozilla/MDN partnership gives the frontend curriculum real credibility
  • Generous free tier with 25 full courses
  • Active Discord community with 75K+ members
  • Affordable on annual plan ($24.50/mo)

Where it falls short

  • No real AI tutoring. The AI only grades challenge submissions, it doesn't teach or adapt.
  • No personalized curriculum. Everyone follows the same linear path.
  • The editor is stripped down. No terminal, no extensions, no real debugging tools.
  • Web development only. No backend, no DevOps, no data science, no systems programming.
  • Students never learn to work in a real development environment (VS Code, Git, CLI). That transition happens after they leave.
  • Some users report billing friction and confusing free-to-paid gating.

Scrimba might be right for you if...

Scrimba works well if you learn best by watching someone code and then trying it yourself. The scrim format is more engaging than regular video, and the free tier is generous. If you want to learn web development specifically, their MDN-endorsed curriculum has credibility.

Zettel is the better fit if...

Zettel is for people who want to learn by building in a real environment from the start, not by editing someone else's code in a video player. If you want personalized pacing, any technical topic (not just web dev), and an AI tutor that adapts to you, Zettel is the fit.

Common questions

Is Scrimba better than watching YouTube tutorials?

Yes, meaningfully. Being able to pause a video and edit the actual code is a real improvement over watching passively. That said, you're still following someone else's code in a simplified editor. Zettel skips the video entirely and puts you in a real IDE where you write your own code from the start.

Can I learn backend development on Scrimba?

Scrimba has added some AI engineering courses, but the platform is fundamentally web development focused. For backend, systems, DevOps, or other technical topics, you'll need something else. Zettel generates a curriculum for whatever you want to learn.

Does Scrimba have AI features?

Scrimba has an "Instant Feedback" feature that uses AI to grade your challenge submissions. It tells you if your code is right or wrong and gives nudges. Zettel's AI is the entire teaching experience. It watches what you're building in real time, detects when you're struggling, and guides your thinking before you have to ask for help.

Try it yourself

Full workspace. No credit card. See what a personalized curriculum looks like.

Start Your First Lesson Free