Stars
π A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
β A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
π How to build a Dockerized RESTful API application using Go.
Gin Gonic Golang api microservice based on uncle bob's clean architecture principles.
π~ NestJS Circuit Breaker with opossum
restmail sends email from CLI using gmail & outlook rest APIs. It can be used for email automation, notifications and with `git send-mail` for sharing patches.
Learn how to design systems at scale and prepare for system design interviews
Learning Software Engineering π’
Software Architecture Premier Presentation
The Art of Problem-Solving in Software Engineering: How to Make MySQL Better
An open and fair framework for everyone to build AI agents equipped with powerful skills. Launch your agent, improve the world, your wallet, or both!
Building event-driven applications the easy way in Go.
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here ππΌ
Curated list of project-based tutorials
A CLI software that encrypts and decrypts data using a custom encryption algorithm based on the Feistel cipher structure.
A simple implementation of the sha256 hashing algorithm in Go.
Short notes I made for GATE CSE subjects during my gate preparation from 2018 to 2021.
A collection of various demo projects that I have created to showcase different technologies, programming languages, and techniques.
Bootstrap Kubernetes the hard way. No scripts.
Newsletter to help busy software engineers become good at system design π
A curated list of engineering blogs
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions