An educational OS implemented in exactly 1,000 lines of C code, revealing essential kernel design and tradeoffs. A hands-on learning tool for OS fundamentals.
Explore a 100-day machine learning coding challenge combining classical algorithms, deep learning, and curated resources. A practical, day-by-day learning path for self-directed devs.
“You Don’t Know JS Yet” is a comprehensive, free online book series that explores JavaScript’s core mechanics like scope, closures, and type coercion with rare depth and clarity.
Frappe LMS uses the Frappe Framework’s doctype system to model courses, chapters, and lessons as first-class entities, enabling quick customization and live class support with Zoom integration.
PageLM is an open-source TypeScript platform orchestrating multi-LLM workflows to generate interactive educational content from documents with real-time streaming and multi-backend support.
A curated repo breaking down large language model internals with numeric attention math, tokenization, and transformer architecture, targeting engineers who want to understand LLMs under the hood.
understanding-math is a curated repository aggregating resources on mathematical literacy, notation, and proof techniques, bridging math concepts with programming needs in ML and cryptography.
DJI’s RoboMaster-SDK is a C library providing hardware abstraction for the RoboMaster EP educational robot, enabling motor and sensor control via a minimal API.
tinyCore offers a fully open hardware ESP32-S3 board designed for embedded systems education, with complete KiCad/Altium files, WiFi/BLE, IMU, and Arduino IDE support.
The build-your-own-x repo offers step-by-step tutorials to re-implement core technologies across domains, fostering deep understanding through hands-on coding.
docker_practice offers a systematic Docker learning book with basics, advanced topics, and practical tooling. It uses Docker and mdPress for local reading, blending container tech with education.
Microsoft’s ML-For-Beginners offers a 12-week, project-based classic machine learning course using Scikit-learn and Jupyter Notebooks, focusing on foundational concepts with interactive lessons and quizzes.
A deep dive into Developer-Y’s cs-video-courses repo, a curated list of free university-level CS video courses shaping modern computer science education.
Dive into Deep Learning Chinese edition offers an interactive, code-driven deep learning textbook in Python, integrating theory with runnable examples for hands-on learning.
leetcode-master offers a curated, progressive path to mastering algorithms with LeetCode problems, detailed C++ explanations, video tutorials, and multi-language solutions.