AI/ML

  1. Machine Learning Roadmap - Daniel Bourke
  2. Programming Intel NPU
  3. 6.034 Artificial Intelligence, Fall 2010 - MIT
  4. Made With Machine Learning Course
  5. Stanford CS221 - Autumn 2025 Lectures

Algorithms

  1. Leetcode Cheatsheet - jwl-7
  2. COS 423, SPRING 2018: Theory Of Algorithms - Kevin Wayne (Princeton University)

Blockchain

  1. The EVM Handbook
  2. Nader’s web3 Resources for Developers

Compiler Design

  1. Cal State Uni CS 151: Compiler Construction
  2. Compiler Explorer - GodBolt
  3. Havard Uni CS 153 2019 Fall
  4. Programming Well - Abstraction and Design In Computation

Computer Networking

  1. Computer Networking: A Top-Down Approach

Databases

  1. CMU - Intro to Database Systems
  2. Postgres Is Enough

DevOps & SRE

  1. Google SRE Books - Site Reliability Engineering fundamentals from Google
  2. The Phoenix Project - Gene Kim - DevOps principles in novel form
  3. The Twelve-Factor App - Methodology for building modern SaaS apps
  4. DevOps Roadmap - Step-by-step guide to becoming a DevOps engineer
  5. Continuous Delivery - Jez Humble - Reliable software releases through automation
  6. LocalhostConf 2023 - limistah’s Note

Digital Design & Computer Architecture

  1. Onur Mutlu - Digital Design and Computer Architecture: 2025
  2. Onur Mutlu - Digital Design and Computer Architecture: 2022
  3. Onur Mutlu - Digital Design and Computer Architecture: 2021

Distributed Systems

  1. MIT 6.824: Distributed Systems - Classic MIT course on distributed systems
  2. Distributed Systems - Martin Kleppmann - Lecture series from Cambridge
  3. Raft Consensus Visualization - Interactive visualization of the Raft algorithm
  4. Papers We Love - Distributed Systems - Curated collection of classic papers
  5. Designing Data-Intensive Applications - Kleppmann - The definitive guide to building distributed systems

Erlang

  1. Learn You Some Erlang - The best introduction to Erlang
  2. Erlang Documentation - Official - Official Erlang language docs
  3. Erlang Factory Videos - Conference talks on Erlang and BEAM
  4. The BEAM Book - Deep dive into the Erlang VM

Generic

  1. Challenging Projects Programmers Should Try
  2. A Paradigm Shift in Computer Science? - Tu Wien Informatics

Go

  1. Effective Go - Official - The definitive style guide from the Go team
  2. Go by Example - Hands-on introduction with annotated example programs
  3. Ultimate Go - Bill Kennedy - Deep dive into Go internals and design
  4. Concurrency Patterns - Rob Pike - Classic talk on Go concurrency
  5. GopherCon ‘25 Testing Workshop - Alex Rios
  6. Standard Library Walkthrough - In-depth exploration of Go’s stdlib

Home Lab

  1. Home Lab Act Series - David Zmick

JavaScript & Node.js

  1. JavaScript.info - Modern Tutorial - Comprehensive modern JavaScript tutorial
  2. You Don’t Know JS - Kyle Simpson - Deep dive into JavaScript mechanics
  3. Node.js Best Practices - Collection of Node.js best practices
  4. 33 JS Concepts - Leonardo Maldonado - Concepts every JavaScript developer should know
  5. V8 Blog - Under the Hood - How JavaScript engines work

Kubernetes & Container Orchestration

  1. Kubernetes Documentation - Official - Comprehensive official docs for K8s
  2. Kubernetes The Hard Way - Kelsey Hightower - Learn K8s internals by setting up a cluster manually
  3. KubeCon + CloudNativeCon Talks - Conference talks from the CNCF community
  4. Kubernetes Patterns - Red Hat - Design patterns for cloud-native apps
  5. CNCF Landscape - Overview of the cloud-native ecosystem
  6. Learn Kubernetes Security - Security best practices and resources

Life

  1. Coping with the Stress of Layoff and Unemployment
  2. Is Getting a Masters in CS Worth it
  3. Warren Buffett’s Final Letter, 2025

Logic

  1. Logic Tools

Neovim

  1. Learn Neovim The Practical Way

Open Source

  1. Open Source Contribution Guide - limistah’s Note
  2. Good First Issues dot Dev

Public Speaking

  1. CFP Template
  2. The Ultimate Guide to Memorable Talks
  3. Speaking IO
  4. On Conference Speaking - Hynek

Ruby

  1. Ruby Documentation - Official - Official Ruby language documentation
  2. Ruby Style Guide - Community-driven Ruby style guide
  3. RubyTapas - Avdi Grimm - Short screencasts on Ruby mastery
  4. Practicing Ruby - Gregory Brown - In-depth Ruby programming articles
  5. Ruby Weekly Newsletter - Weekly Ruby news and articles

Rust

  1. The Rust Book - Official - The comprehensive guide to learning Rust
  2. Rust by Example - Learn Rust through practical examples
  3. Rustlings - Interactive Exercises - Small exercises to get you used to reading and writing Rust
  4. Crust of Rust - Jon Gjengset - Intermediate Rust programming topics
  5. Awesome Rust - Curated list of Rust libraries and resources

Self Help/Learning

  1. Teach Yourself CS
  2. Open Source Society University - Computer Science

System Design

  1. System Cheatsheet - bhavul
  2. Kafka is fast – I’ll use Postgres

Systems Programming

  1. Berkeley: CS162 - Operating Systems and Systems Programming
  2. PintOS
  3. NachOS
  4. C & C++ programming notes - Ben Langmead
  5. Programming in C and C++ (2024/2025) - University of Cambridge

TMux

  1. TMux - Getting Started
  2. TMux - Cheatsheet

Writing

  1. Community Writer Programs