The Rust Pro’s
Best Kept Secret.
Build a real project. Achieve depth.
Become your team’s Rust expert.
“My favorite way to master a language.”
— Pranjal Paliwal, $35k winner of HackAtom 2021
Build your own Docker
Dive deep into how Docker works, including the Registry API.
Build your own Git
Master the inner workings of Git, and explain any complex scenario.
Build your own Redis
Take your networking skills further, by dissecting how Redis works.
Build your own SQLite
Gain a solid understanding of SQLite’s file format and indexing.
Our learners are at top engineering teams,
schools, and crypto projects
Real Projects.
Just Enough Guidance.
Recreate your favorite tools, your own way.
A fresh approach to language mastery.
Your Own Machine.
Your Own Setup.
Work within your favorite local editor
and terminal, with your favorite extensions.
The Best Community.
Inspiration Abound.
Discover new approaches from a community
passionate about bettering themselves.
It’s The Joy of Programming
Our learners are always telling us how the Build your own X series takes them further in their programming journey.
The redis challenge was extremely fun.
I ended up having to read Redis protocol specification doc pretty carefully in its entirety! The result felt like lightly-guided independent study, if that makes sense. (Which, again, was lots of fun)
Charles Guo — Engineer, Scala Team
Are these exercises for me?
You’re curious how your favorite
technologies work internally.
You’re an experienced programmer,
looking to pickup or master Rust.
You’re a self-paced, minimal guidance
person (vs requiring hand-holding).
