Dustin Snellings

I build everything.

539 Lessons 15 Phases 3,500+ Hours of standards-backed engineering curriculum. Built by one person, given away free.

DURA

An open-source learning platform that runs from a first click to engineering leadership. Fifteen phases, 539 lessons, 3,500+ hours — mapped to ACM CS2023, SWEBOK v4, and SFIA 9. Mastery-gated so progress is earned. FSRS spaced repetition tuned to the forgetting curve. Offline-first: progress lives on-device, works with no connection. Five specialty tracks reach into embedded, hardware verification, quant/HFT, robotics, and manufacturing. AGPLv3. Free forever, first lesson to last.

DURA curriculum — hours and lessons per phase
# Phase Hours Lessons
0 Digital Literacy 50 16
1 Programming Fundamentals 260 50
2 Web Development 365 60
3 CS Fundamentals 270 45
4 Backend Engineering 325 50
5 Systems Engineering 395 40
6 AI/ML Engineering 550 71
7 Advanced Systems 360 35
8 Professional Practice 270 44
9 CTO Track 600 68
10 Embedded / Firmware 19 10
11 Hardware Verification 16 10
12 Quant / HFT Systems 16 12
13 Robotics 13 12
14 Manufacturing 20 16
Total 3,529 539

Turblu

Technical cofounder, automotive sports infrastructure. Under NDA. The work is automation: taking manual, error-prone processes and making them run themselves. Happy to discuss the engineering approach in conversation.

Keyboard

?
This panel
g h
Hero
g d
DURA
g c
Contact
m
Toggle motion
esc
Close