Meet Ask Puff, your AI coding tutor
Stuck on a lesson? Ask Puff nudges you toward the answer without ever handing it over.
Getting stuck is part of learning to code. What matters is what happens next. Ask Puff is the little AI tutor built into every lesson, and it's designed around one rule: help you learn, don't do it for you.
A nudge, not a spoiler
Ask a normal AI chatbot "how do I solve this?" and it'll paste the answer. That feels great for about five seconds - and teaches you nothing.
Ask Puff is different. It can see your lesson, your code, and what went wrong, but it's built to give you the next hint, ask a guiding question, or explain the concept - never the finished solution to a graded exercise.
When to reach for it
- "Explain this" - when a concept hasn't clicked yet.
- "Why did it fail?" - when your code runs but the checks don't pass.
- "Give me a hint" - when you're close and just need a push.
Free learners get a handful of messages a day; Pro makes it unlimited. Either way, the goal is the same: you leave the lesson understanding why, not just what.
More from the blog
Why "learn by doing" actually works
Passive tutorials feel productive but rarely stick. Here's why writing code from lesson one changes everything.
Read moreThe quiet power of a coding streak
A streak is a tiny promise you make to yourself every day. Here's how to keep one alive without burning out.
Read moreReady to write some code?
Put this into practice - start your first free lesson. No setup, no credit card.