発見 · Use cases
Is it for someone like you?
Four ways people use Hakken. Each one opens with what that learner actually said, and closes with a real course the beta built for someone who said it.
01
Cramming for an exam
Six weeks out, and the textbook starts at chapter one
“Stats final in six weeks. I get regression; ANOVA is where I fall apart. I can do maybe four hours a week, and I don't need the history of statistics.”
What Hakken does with that
Sized to the weeks you have
The interview asks when the exam is and what's on it. The outline is built backwards from that date — no chapters you won't be tested on.
A checkpoint per module, and a review lesson when you miss
Fail a checkpoint and Hakken writes a short lesson on the one idea your misses clustered around, then lets you retake. Exactly the loop cramming is.
Ask when it goes too fast
Say a lesson isn't landing — type it, or just talk to the tutor while the lesson is open — and Hakken proposes a gentler ramp: a change to the course itself, not just a chat answer.
A real course from the beta · Stats
ANOVA from the Ground Up (via Regression)
5 modules · ~6 h
02
Learning for a trip
You don't need Japanese. You need lift-line Japanese by February
“Snowboarding in Hokkaido for ten days. I want to order food, ask for help on the mountain, and not be the tourist pointing at things. I've got a couple of hours a week and a long flight.”
What Hakken does with that
Built around the situations, not the grammar
Izakaya ordering, lift tickets, pharmacy, the onsen etiquette question you're too shy to ask — the modules are the trip, in order.
Phrases you can hear, slow down, and try out loud
Where pronunciation is the point, the lesson speaks. Tap a phrase, hear it, drop the speed for the hard ones — then say it back to the tutor, which follows you into Japanese when you switch.
An episode for the flight
Each module can become a two-host podcast — the whole module, talked through, for a plane with no wifi.
A real course from the beta · Language
Survival Japanese for Your Snowboarding Trip
4 modules · ~5.5 h
03
Picking up a skill for work
You already code. You don't need 'what is a variable' again
“Ten years of Python and Node, moving onto a Rust backend team next quarter. I understand HTTP and databases cold — it's ownership and lifetimes I need, fast, with real API code.”
What Hakken does with that
Pitched at what you already know
The interview maps your level. What you know gets a paragraph, not a module; the course starts where you actually are.
Worked examples and exercises you'd meet on the job
Code you'd write on that team, exercises Hakken marks with feedback, and a copy button on every snippet.
Add the missing lesson
Need async before week three? Ask — typed, or out loud mid-lesson — and Hakken proposes inserting the lesson; you approve, the course changes.
A real course from the beta · Code
Rust for Web Backends: From Ownership to API
4 modules · ~9.5 h
04
Learning for the love of it
An hour on Sunday, and no course that wastes it
“I've wanted to knit for years. Complete beginner, an hour or so on Sunday evenings, and I'd like to finish something I'd actually wear rather than a hundred practice swatches.”
What Hakken does with that
Paced to the hour you have
A Sunday-hour course is a different shape from a bootcamp. The outline fits the rhythm you described, project by project.
Shown, not just told
Diagrams and images generated for your course — the stitch, the chord shape, the brushstroke — beside the words.
Keeps going after the first pass
Podcast episodes for the commute, review lessons when a checkpoint trips you up, and a tutor you can talk to for the question you'd be embarrassed to type.
A real course from the beta · Craft
Knitting from Scratch: Simple Projects, Real Skills
6 modules · ~8 h
None of these, exactly? Good.
Nobody's goal fits a category. The interview doesn't ask you to pick one — it asks about yours, and builds from there. See what's in a course.