Rebuild Classics
Learn by rebuilding Redis, Git and databases from scratch
shipthatcode.com
What it does
Rebuild Classics is a programming education platform where learners build real systems from scratch. Rather than following tutorials, students write code for projects like Redis, Git, databases, kernels, and compilers. Each project breaks into graded lessons. A real executor runs the code against visible and hidden tests, and the artifact is a genuinely functional system—not a simulation.
The platform offers 80+ build-from-scratch courses across 37 language tracks. Examples include a Redis server that responds to real redis-cli commands, a Git implementation that git log can read, and a kernel that boots. Lessons progress from an empty file to a working system.
Who it is for
The platform targets developers who want to understand how core software works by implementing it themselves. The courses range from intermediate to advanced difficulty. Learners can use their own editor and repository; linking a GitHub repo means every push is graded automatically and progress updates a README badge.
Pricing
The site does not show pricing. It states that courses are free forever with no credit card required.
How it stands out
The core difference is automated, real-world grading. Hidden tests prevent solutions from merely appearing correct. The artifacts are genuinely usable—a Redis server that works with the actual redis-cli, not a mockup. Learners use their own development environment and tools, not a locked-in editor. Certificates are issued only when all graded exercises pass and can be publicly verified.
The breadth is unusual: 1,900+ graded exercises across systems as varied as neural networks, TLS 1.3, and containerization.
What a founder should check
A rival builder should verify three things. First, what happens to learner retention after the free tier—does a freemium conversion funnel exist, and at what percentage? Second, whether the hidden test infrastructure actually prevents cheating at scale, since the value proposition depends entirely on grading credibility. Third, how switching costs work: once a learner has invested weeks in a course and earned a certificate, what incentive keeps them on the platform for a second course, or do they have full portability to take the same course design elsewhere?
Thinking of building something like this?
Every launch here is a competitor to somebody's idea. If yours is close, check it against the market before you build: the Full Check names the rivals, the prices and the gaps.
More content / media launches
AllTech News Aggregator
Non-algorithmic tech news feed updated hourly
ISS in Real Time
Multimedia project replaying 25 years of International Space Station
European Tech News
Multilingual tech news aggregator for European alternatives.
Forty.News
Daily news on a 40-year delay to reduce anxiety and urgency.
Debugging TypeScript
Book about debugging TypeScript applications in beta.
WhatHappened
Hacker News summaries, heatmaps, and contrarian picks.
Checked ideas in Education & tutoring
Online course on passing the German driving theory test in English Kill
Self-paced video course with practice tests for expats taking the German theory exam in English, sold once for €49.
Korean-style 24-hour study café in Toronto Kill
A pay-by-the-hour, 24-hour study space with private booths, lockers and free coffee for students near the University of Toronto.