Use cases
Inventory
Find every tool, owner, seat, and cost.
Savings
Catch waste, overlap, and renewals early.
Access
Onboard and offboard across your stack.
Context
Map how people, tools, spend, and agents connect.
For
Founders
Protect runway by seeing every tool and cost.
Engineering
Control AI usage, access, and provider spend.
Finance
Reconcile software spend and find waste.
Operations
Keep inventory, access, and renewals current.
Resources & company
Resources
Guides and practical software insights.
Manifesto
Why software operations need a new model.
Press
Company news and media resources.
Partners
Build and grow with ELI.
IntegrationsStacksTools
Talk to a humanDiscover my stack
IntegrationsStacksTools
Discover my stackTalk to a human

Company

  • Home
  • Manifesto
  • Talk to us
  • Partners

Help

  • Terms of service
  • Privacy policy
  • Docs

Product

  • Inventory
  • Savings
  • Access
  • Context

For teams

  • Founders
  • Engineering
  • Finance
  • Operations

Explore

  • Integrations
  • Tools
  • Stacks
  • Startup credits
  • Articles

Socials

  • LinkedIn
  • Instagram
  • TikTok
  • YouTube
Enterprise Layer Intelligence
Categories/Education & EdTech/CodeCrafters.io (YC S22)
CodeCrafters.io (YC S22)

CodeCrafters.io (YC S22)

Founded 2022

Rebuild complex systems like Redis and Git from scratch using your own editor

You can use CodeCrafters to master advanced systems engineering by building real-world software from scratch. Instead of solving toy algorithmic puzzles, you recreate systems like Redis, Git, SQLite, Kafka, and command-line shells directly in your local environment. You write code using your own preferred IDE, extensions, and terminal, then submit your progress through standard Git commands. Automated tests run against your commits within seconds, providing immediate test feedback and architectural hints. This hands-on practice teaches you how to handle network protocols, storage engines, AST parsing, and low-level systems programming.

What CodeCrafters.io (YC S22) does

Write software implementations inside a local code editorPush git commits to trigger automated remote test suitesReview test failure logs and stage-by-stage hintsImplement network protocol specifications and binary decodersInspect refactoring patterns from experienced software engineersTrack challenge progression through multi-stage project roadmapsLocal development workflow allowing engineers to code in their own IDE and terminalGit-based test runner that executes tests immediately upon pushing commitsStep-by-step project stages for recreating production systems like Redis and SQLiteSupport for multiple programming languages including Rust, Go, Python, and HaskellCode review insights comparing solutions with experienced open-source maintainersPractical architectural focus on network protocols, storage engines, and binary formats

Frequently asked

GithubGithub

Want a tailored answer?

See whether CodeCrafters.io (YC S22) fits your stack.

Techbible weighs CodeCrafters.io (YC S22) against what you already pay for, your team shape, and the work that's actually happening. Free to start.

Side by side

Compare CodeCrafters.io (YC S22)

Search the catalog or pick a similar tool to compare pricing, features, and fit.

Or pick from similar tools

More in Education & EdTech

All tools →
Consensus

Consensus

Search peer-reviewed scientific papers and find on research questions using natural language

Kuraplan

Kuraplan

AI-powered tool that helps teachers quickly create curriculum-aligned lesson plans.

Scisummary

Scisummary

Summarize scientific articles and research papers into structured sections

Teamtreehouse

Teamtreehouse

Learn coding and web development through interactive online courses

403

403

Manage instructor-led training operations, scheduling, and costs in one place

Absorb LMS

Absorb LMS

Create, assign, and track employee training courses with automated compliance reporting

Academic Help

Academic Help

Draft, edit, and cite academic papers and research essays with automated referencing

Adservio

Adservio

Manage grades, attendance, and school communication in one place

CodeCrafters, Developer Tools, Software Development, systems programming, build Redis, Git, SQLite, Kafka, network protocols, TCP servers, AST parsing, Git testing, terminal challenges, coding practice, backend development, software engineering