Build Your Own X
Master programming by recreating well-known technologies from scratch with hands-on projects.
Learning & Career holds open-source courses, guides, and study tools. System Design 101 explains architectures with visuals for interview prep; Build Your Own X teaches by recreating known technologies from scratch; Anki supports spaced-repetition study via its backend and Qt frontend. Browse here for tutorials, courses, and career-oriented resource lists.
57 tools available
Master programming by recreating well-known technologies from scratch with hands-on projects.
An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.
A curated list of practical project-based tutorials to learn programming and software development skills.
Anki's shared backend and web components, along with the Qt frontend, designed for advanced study and memorization using spaced repetition.
A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.
Curated coding interview preparation materials for busy software engineers, covering essential topics, challenges, and tips.
A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.
An opinionated and comprehensive list of awesome Python frameworks, libraries, software, and resources.
A curated collection of notebooks and practical recipes that demonstrate a variety of effective and creative ways to use the Claude AI model by Anthropic.
A collaborative list of companies with modern, transparent hiring processes, specifically those that do not use whiteboard interviews. This resource empowers job seekers to find organizations that prioritize practical assessments and candidate-centric recruitment.
A curated list of awesome Hacking tutorials, tools, and resources, providing valuable references for security professionals and enthusiasts.
Comprehensive front-end interview preparation materials designed for busy engineers.
Our Newsletter
Get short emails with useful learning & career projects, releases, and repos worth watching.
Anthropic's Interactive Prompt Engineering Tutorial offers a hands-on approach to mastering prompt engineering techniques essential for AI and machine learning.
A comprehensive resource offering in-depth tutorials on large language models (LLMs), retrieval-augmented generation (RAGs), and practical AI agent applications, enabling users to learn and implement advanced AI engineering techniques.
Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.
A comprehensive list of the top 500 ReactJS Interview Questions & Answers, preparing you for technical interviews.
A curated and opinionated list of resources for Chief Technology Officers, focusing on startups and emerging companies to enhance CTO growth and efficiency.
Anthropic's educational courses focused on AI and technology development.
Comprehensive LeetCode solutions and explanations for data structures and algorithms
A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.
A curated list of developer portfolios to inspire and guide those wanting to build their personal portfolio.
A comprehensive collection of React patterns, techniques, tips, and tricks to improve your React applications.
A collection of TypeScript type challenges with an online judge to test and improve your type manipulation skills.
A comprehensive collection of essential technical concepts and skills for software developers.
A comprehensive collection of DevOps resources including Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, and GCP.
A curated list of resources on how to transition from software development to engineering management, covering leadership, strategies, and principles.
A curated and ranked list of awesome digital gardens and second brains for personal knowledge management and creativity.
An extensive curated list of must-read books on Software Architecture to enhance your understanding and skills in designing and implementing software systems.
๐ A comprehensive guide to 33 JavaScript concepts every developer should know. This resource aims to deepen JavaScript expertise with essential concepts.
A curated list of cryptography resources, tools, and links for anyone interested in cryptography.
Get notified about new tools and updates to existing ones.