Learning
Speedstudy - paths for computer science, data science, math and physics, optional bonus activities included
Crypto 101, the introductory book on cryptography.
A book-in-progress about the Linux kernel and its insides.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
📚 Freely available programming books
Master programming by recreating your favorite technologies from scratch.
Master the command line, in one page
Papers from the computer science community to read and discuss.
A collection of (mostly) technical things every software developer should know about
📃 A list of practical projects that anyone can solve in any programming language.
🧠 Laws, Theories, Principles and Patterns for developers and technologists.
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
a cheat-sheet for mathematical notation in code form
Omnivore is a complete, open source read-it-later solution for people who like reading.
How to systematically secure anything: a repository about security engineering
A free book about developing secure and robust systems software.
The Dark Arts of Advanced and Unsafe Rust Programming