This repository mainly contains the resources I used to find answers to questions I had regarding computer science and anything remotely related to it.
Feel free to fork it, clone it, and most importantly learn from it.
- AlphaGo - The Movie | Full Documentary
- High Scalability
- 500 DS-Algo questions
- MIT 6.824: Distributed Systems
- Python GIL and threads
- Netflix: What happens when you press play?
- How to design a system to scale to your first 100 million users
- The mind behind Linux
- Scalability at YouTube
- Seattle Conference on Scalability: YouTube Scalability
- Scaling Instagram Infrastructure
- Julie Pagano: It's Dangerous to Go Alone: Battling the Invisible Monsters in Tech - PyCon 2014
- Crash Course Computer Science
- Map of Computer Science
- P vs. NP and the Computational Complexity Zoo
- Prime Numbers - Sieve of Eratosthenes
- Negative Numbers in Binary
- Distributed Systems in One Lesson by Tim Berglund
- Why are Distributed Systems so hard?
- External sorting
- How DNS works
- MB, MiB, GB, GiB, what the differences are and why it causes confusion
- Why prefer two's complement over sign-and-magnitude for signed numbers?
- Why are negative numbers stored as 2’s complement?
- Two's complement
- BaseCS
- What are Rest APIs
- Designing REST APIs
- High Scalability - All time favourites
- How the web works
- Awesome interview questions
- Memcached vs Redis
- How We Built r/Place
- The WhatsApp Architecture Facebook Bought For $19 Billion