Starred repositories
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems …
Grokking the System Design Interview Course
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Generate a Java/Kotlin GraphQL client based on introspection data and predefined queries.
Devops Tutorial for Beginners - Learn Docker, Kubernetes, Terraform, Ansible, Jenkins and Azure Devops
Deploying Spring Boot Apps to AWS using Elastic Beanstalk
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
System design interview for IT companies
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.
Preparation links and resources for system design questions
Machine learning program to identify when a news source may be producing fake news.
Spring Boot Web Application
Food Ordering System [Maybe Deprecated]
A video sharing website, inspired by YouTube.
Starter Files + Stepped Solutions for the Learn Node course
Curated list of project-based tutorials
Master programming by recreating your favorite technologies from scratch.