Pinned Repositories
Awesome-CS-Books-and-Digests
:books: Awesome CS Books(with Digests)/Series(.pdf by git lfs) Warehouse for Geeks, ProgrammingLanguage, SoftwareEngineering, Web, AI, ServerSideApplication, Infrastructure, FE etc. :dizzy: 优秀计算机科学与技术领域相关的书籍归档,以及我的读书笔记。
awesome-data-engineering
A curated list of data engineering tools for software developers
awesome-design-patterns
A curated list of software and architecture related design patterns.
awesome-distributed-systems
A curated list to learn about distributed systems
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
awesome-talks
Awesome online talks and screencasts
coding-interview-university
A complete computer science study plan to become a software engineer.
cosmos
Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will ever encounter | Ask us anything at our forum |
cs-video-courses
List of Computer Science courses with video lectures.
design-patterns-for-humans
An ultra-simplified explanation to design patterns
SahilSingla's Repositories
SahilSingla/You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
SahilSingla/pupilfirst
A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.
SahilSingla/SelfImprovement
This project has some sample code for my personal learning purpose. Things which I've learnead are collected as issues here: https://github.com/nowakprojects/SelfImprovement/issues
SahilSingla/java-design-patterns
Design patterns implemented in Java
SahilSingla/system_design
Preparation links and resources for system design questions
SahilSingla/free-programming-books
:books: Freely available programming books
SahilSingla/freeCodeCamp
freeCodeCamp.org's open source codebase and curriculum. Learn to code at home.
SahilSingla/what-happens-when
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
SahilSingla/solutions-architecture-patterns
This repository contains solutions architecture patterns which can be reused to build enterprise software systems
SahilSingla/cosmos
Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will ever encounter | Ask us anything at our forum |
SahilSingla/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
SahilSingla/coding-interview-university
A complete computer science study plan to become a software engineer.
SahilSingla/awesome-distributed-systems
A curated list to learn about distributed systems
SahilSingla/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
SahilSingla/Awesome-CS-Books-and-Digests
:books: Awesome CS Books(with Digests)/Series(.pdf by git lfs) Warehouse for Geeks, ProgrammingLanguage, SoftwareEngineering, Web, AI, ServerSideApplication, Infrastructure, FE etc. :dizzy: 优秀计算机科学与技术领域相关的书籍归档,以及我的读书笔记。
SahilSingla/awesome-data-engineering
A curated list of data engineering tools for software developers
SahilSingla/developer-roadmap
Roadmap to becoming a web developer in 2020
SahilSingla/awesome-talks
Awesome online talks and screencasts
SahilSingla/grokking-system-design
Grokking system design
SahilSingla/leetcode
LeetCode Problems' Solutions
SahilSingla/programming-talks
Awesome & interesting talks about programming
SahilSingla/papers-we-love
Papers from the computer science community to read and discuss.
SahilSingla/cs-video-courses
List of Computer Science courses with video lectures.
SahilSingla/awesome-design-patterns
A curated list of software and architecture related design patterns.
SahilSingla/Scalable-Software-Architecture
Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.
SahilSingla/Grokking-the-System-Design
Reading material for High Level System Design, quality education should be accessible to all :)
SahilSingla/Software-Architecture-Patterns-Notes
My reading notes following "Software Architecture Patterns" report by Mark Richards.
SahilSingla/interview
Everything you need to prepare for your technical interview
SahilSingla/design-patterns-for-humans
An ultra-simplified explanation to design patterns
SahilSingla/bookShelf