dev
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
📚 Freely available programming books
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A complete computer science study plan to become a software engineer.
A book series (2 published editions) on the JS language.
Master programming by recreating your favorite technologies from scratch.
Coding articles to level up your development skills
💯 Curated coding interview preparation materials for busy software engineers
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
Papers from the computer science community to read and discuss.
An ultra-simplified explanation to design patterns
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
🌐 Front End interview preparation materials for busy engineers
⭐️ Companies that don't have a broken hiring process
A set of best practices for JavaScript projects
A complete daily plan for studying to become a machine learning engineer.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python
Questions to ask the company during your interview
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
A list of semi to fully remote-friendly companies (jobs) in tech.
System design interview for IT companies
Roadmap to becoming a React developer
Everything you need to prepare for your technical interview
Short CSS code snippets for all your development needs
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
The "Python Machine Learning (1st edition)" book code repository and info resource
Your guide to the (sometimes overwhelming!) React ecosystem.