codecrafters-io / build-your-own-x

The Build-Your-Own-X Difficulty Ladder

All 30 project categories from the build-your-own-x collection, ranked easiest → hardest and grouped into four tiers. Sort or filter, then follow a card to its tutorials.

PrerequisitesDomain knowledge a beginner must bring — crypto, linear algebra, OS internals.
ScopeHow much code a working toy version actually needs.
GuidanceWhether a canonical step-by-step tutorial exists to lean on.