Stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
DiceDB is a redis-compliant, in-memory, real-time, and reactive database optimized for modern hardware and for building and scaling truly real-time applications.
The full collection of Jupyter Notebook labs from Andrew Ng's new Machine Learning Specialization.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
An opinionated list of awesome Python frameworks, libraries, software and resources.
πΏ Free software that works great, and also happens to be open-source Python.
Spring Boot application demonstrating the Kafka Idempotent Consumer pattern and Transactional Outbox pattern with Debezium
π The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Download and generate EPUB of your favorite books from O'Reilly Learning (aka Safari Books Online) library.
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Effect-Oriented Programming: Creating Reliable Systems with Scala 3 and ZIO 2
The official repository for the Rock the JVM Spark Essentials with Scala course
List of all the popular Scala operators, their names.
streaming data parsing and transformation library
A curated list for awesome kubernetes sources π’π
π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
π’ A collection of awesome browser-side JavaScript libraries, resources and shiny things.
Collection of algorithms and datastructures implemented in Java.
A curated list of awesome frameworks, libraries and software for the Java programming language.
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Master the command line, in one page
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A complete computer science study plan to become a software engineer.