Learning & Career Tools
43 tools available
Build Your Own X
Master programming by recreating well-known technologies from scratch with hands-on projects.
System-design-primer
An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.
Awesome Python
An opinionated and comprehensive list of awesome Python frameworks, libraries, software, and resources.
Project-Based Learning
A curated list of practical project-based tutorials to learn programming and software development skills.
Python Algorithms
A comprehensive collection of all algorithms implemented in Python, suitable for learning and teaching purposes.
JavaScript Algorithms
A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.
Computer Science
A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.
Tech Interview Handbook
Curated coding interview preparation materials for busy software engineers, covering essential topics, challenges, and tips.
Awesome ChatGPT Prompts
A curated collection of ChatGPT prompts to enhance the use of ChatGPT and other language model tools.
30 Seconds of Code
A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.
Papers-we-love
A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.
Every Programmer Should Know
A comprehensive collection of essential technical concepts and skills for software developers.
Cs-video-courses
An extensive list of Computer Science courses featuring video lectures, ideal for enhancing programming skills and knowledge.
33 JavaScript Concepts
๐ A comprehensive guide to 33 JavaScript concepts every developer should know. This resource aims to deepen JavaScript expertise with essential concepts.
Prompt-Engineering-Guide
A comprehensive collection of guides, papers, lectures, notebooks, and resources for mastering prompt engineering.
Type-challenges
A collection of TypeScript type challenges with an online judge to test and improve your type manipulation skills.
Front-End Interview Handbook
Comprehensive front-end interview preparation materials designed for busy engineers.
ReactJS Interview Questions
A comprehensive list of the top 500 ReactJS Interview Questions & Answers, preparing you for technical interviews.
System Design
Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.
JavaScript
Comprehensive collection of algorithms and data structures implemented in JavaScript, designed for beginners and following best practices.
Awesome CTO
A curated and opinionated list of resources for Chief Technology Officers, focusing on startups and emerging companies to enhance CTO growth and efficiency.
Anki
Anki's shared backend and web components, along with the Qt frontend, designed for advanced study and memorization using spaced repetition.
CS-Interview-Knowledge-Map
Enhance your technical interview preparation with a comprehensive map covering JavaScript, networking, browser technologies, performance optimization, security, frameworks, Git, data structures, and algorithms.
A-to-Z-Resources-for-Students
A curated list of essential resources and tools for college students to enhance learning and productivity.
React Bits
A comprehensive collection of React patterns, techniques, tips, and tricks to improve your React applications.
Front-End Guide
A comprehensive study guide and introduction to the modern front end stack, covering essential tools and technologies.
Developer Portfolios
A curated list of developer portfolios to inspire and guide those wanting to build their personal portfolio.
Awesome Hacking
A curated list of awesome Hacking tutorials, tools, and resources, providing valuable references for security professionals and enthusiasts.
Domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices with code examples included.
Mind-Expanding-Books
A curated list of mind-expanding books to broaden your horizons and inspire new ideas.
Stay Updated!
Get notified about new tools and updates to existing ones.