Homepage
General
  • GitHub repositories to improve skills
Operating Systems
    Linux Device Drivers Operating Systems: Three Easy Pieces
Databases
  • The Internals of Postgres
  • MIT 6.824: Distributed Systems
  • CMU - 15-445/645 Intro to Database Systems (Fall 2019)
Python Resources
  • Dive into Python 3 Book
  • Automate the Bothing Stuff with Python Book
  • Python Built-in Functions
  • W3Schools - Python Tutorial
  • Python Developer's Guide Official
  • Intermediate Python
  • Python Tutorial - GeeksforGeeks
  • Think Python Book
Devops and SRE
  • Google - The Site Reliability Book
  • Google - The Site Reliability Workbook Book
  • Google - Building Secure & Reliable Systems Book PDF
Go Programming Language
  • Go by Example Popular
  • Learn go.dev Official
  • Learn Go with Tests
Data structures and Algorithms
  • Big-O Cheat Sheet
  • Big O Cheat Sheets
  • LeetCode
  • HackerRank
  • Codility
  • Project Euler
  • Advent of Code
System Design and Architecture
  • HiredInTech's Training Camp
  • High Scalability Popular
  • Distributed Systems Lecture Series - Martin Kleppmann (Youtube)
Assembly
  • Say Hello to x86_64 Assembly Popular
Random Curations on Github
  • System Design Primer Popular
  • Awesome Compilers
  • C-Sharp-Algorithms
  • Hacker Laws
  • Design Patterns for Humans
  • Software Architect
  • Curated Programming Resources