Attention Is All You Need
Design Netflixregion down · queue growing
Two Sum · Easy✓ 4 / 4 tests passed · Python · TypeScript
HandbookThe Prompting Handbook
The whole AI engineering curriculum.
Free, and it runs in your browser.
208 handbooks, 130 interactive builds you can break and 76 runnable challenges — sequenced into 24 guided paths, from your first API call to designing the system.
- No sign-up
- No paywall
- Open source
- 550+ free videos
Start with what’s here: twelve formats, one curriculum, everything free.
Also: flashcards · your dashboard · topic hubs · open-source projects · about Vibe Engines
Quietly used by builders in 24+ countries — 1M+ lessons, builds and challenges opened.
No accounts, no paywall, no ads. It just stays free.
Learn the algorithms and data structures — then build the systems that scale.
Come back tomorrow.
A fresh challenge and a lab every day — keep the streak alive.
Sixty seconds: tell it your role, it sequences the rest.
What do you do?
Or read the field guide for Software Engineers.
Then build the real thing — the systems you use every day, step by step.
When you want the why behind a build — manuals, maps and series.
All of it points somewhere: four career tracks, assembled from everything above.
Begin where you are.
Sixty seconds in the path picker, or straight into a build — both free, both in your browser.
Open source — star or contribute on GitHub →
Questions people ask before they start
Is everything on Vibe Engines really free?
Yes. Every system-design build, handbook, roadmap, lab, coding challenge and tool is free, with no paywall, no trial and no upsell. The site is static and open-source; there is nothing to buy.
Do I need an account to use it?
No. There are no accounts and no sign-up. Your progress, streak and flashcard reviews are stored in your own browser (localStorage) and never leave your device — which also means clearing site data resets them, so use the export button on the dashboard if you want a backup.
Where should I start?
Start with one interactive system-design build — break a node and watch the system reroute or fall over. From there, /learn has guided courses by goal or role, and /handbook has the written explanations behind every build.
What is an FDE (Forward Deployed Engineer)?
A Forward Deployed Engineer builds and ships software directly alongside a customer — part engineer, part solutions architect, embedded in the deployment rather than behind a backlog. The FDE Academy track covers the full skill set: system design, AI systems, customer discovery, and the interview loop.
What makes this different from reading a system-design blog post?
The diagrams run. Each build reveals one concept at a time, you can trigger real failure modes and see traffic reroute or drop, and the labs and challenges execute actual Python in the browser. You practise the system rather than read about it.
Is this useful for system design interviews?
Yes — the interactive builds walk the same architectures interviews ask about (Uber, Netflix, a URL shortener, RAG pipelines, inference serving), one decision at a time, with the trade-offs named. Each finishes with a quiz that checks you can defend the design.