CodeCrafters
CodeCrafters is a developer training platform focused on building complex software systems from scratch. Users can practice advanced engineering concepts by recreating foundational tools such as Git, Redis, SQLite, Kafka, and HTTP servers using their preferred local IDE and a Git-based workflow. The platform provides real-time feedback and emphasizes deep technical understanding of storage engines, networking protocols, concurrency, and low-level system internals.
Checked on Sep 30, 2026.
Alternative resources
10FastFingers
Platform for measuring and practicing typing speed with customizable tests, competitions, and multi-language support.
Flexbox Froggy
An interactive game designed to teach CSS Flexbox layout properties through visual puzzles.
OpenVim
An interactive, browser-based tutorial for learning Vim text editor commands and navigation.