Homepage
General
GitHub repositories to improve skills
The Copenhagen Book
Deprecated
Auth Book
Operating Systems
Linux Device Drivers
Operating Systems: Three Easy Pieces
Effective Shell
Databases
The Internals of Postgres
How does a database work
PostgreSQL 14 Internals - Egor Rogov
Book
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
Machine Learning
Practical Deep Learning - fast.ai
The Illustrated Transformer
Go Programming Language
Go by Example
Popular
Learn go.dev
Official
Learn Go with Tests
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
Microservice Architecture Patterns
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
CS 6120: Advanced Compilers: The Self-Guided Online Course
LLVM Tutorial
Awesome Compilers
C-Sharp-Algorithms
Hacker Laws
Design Patterns for Humans
Software Architect
Curated Programming Resources