Stars
Newsletter to help busy software engineers become good at system design ๐
๐ Freely available programming books
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Sample code referenced by the .NET documentation
Master programming by recreating your favorite technologies from scratch.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Dynamics 365 Commerce online project
A complete computer science study plan to become a software engineer.
๐ Path to a free self-taught education in Computer Science!
๐ A better UX for chat, writing content, and coding with LLMs.
๐ง Laws, Theories, Principles and Patterns for developers and technologists.
Everything you need to know to get the job.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Everything you need to prepare for your technical interview
Preparation links and resources for system design questions
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Cracking the Coding Interview 6th Ed. Python Solutions
Well documented solutions to leetcode problems
The "Python Machine Learning (2nd edition)" book code repository and info resource
Resources for Coding Interviews for Undergrads for Internships and FTE