Introduction This repository documents some of the resources I used to learn various concepts in software engineering. Table of content Software design Software design Distributed systems Designing data intensive applications Cloud computing Ultimate AWS certified solutions architect Devops Docker mastery Kubernetes mastery: Hands on lessons from a docker captain Event streaming/message queue Apache kafka for absolute beginners Programming Go Node.js React Java Rust Database SQL Feedback Please leave feedback on how this can be structured better to facilitate discussion and knowledge sharing