>> Learn to Code
A complete computer science study plan to become a software engineer.
>> Tech Interview Handbook
>> The Book of Secret Knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Awesome lists about all kinds of interesting topics
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Design patterns implemented in Java
Extensive Open-Source Guides for Android Developers