A list of books, courses, and links I return to. Useful if you are starting out in TCS or looking for a reference.

Textbooks — Complexity Theory

Textbooks — Automata & Computability

Textbooks — Average-Case Complexity & Kolmogorov Complexity

Textbooks — Descriptive Complexity

Textbooks — Proof Complexity

Textbooks — Circuit Complexity & Boolean Functions

Textbooks — Randomized Algorithms

Textbooks — Pseudorandomness & Derandomization

Textbooks — Approximation Algorithms

Textbooks — Algorithms & Data Structures

Textbooks — Algorithmic Game Theory

Textbooks — Communication Complexity

Textbooks — Cryptography

Textbooks — Coding Theory

Textbooks — Combinatorics & Probabilistic Methods

Textbooks — Expander Graphs

Textbooks — Logic & Foundations

Textbooks — Quantum

Courses & Lecture Notes — Complexity

Courses & Lecture Notes — Boolean Functions & Combinatorics

Courses & Lecture Notes — Coding Theory

Courses & Lecture Notes — Pseudorandomness

Courses & Lecture Notes — Cryptography

Courses & Lecture Notes — Quantum

Preprint Servers

Conferences — General TCS

Conferences — Complexity & Proof Systems

Conferences — Algorithms & Combinatorics

Conferences — Cryptography

Conferences — Logic

Blogs

Reference & Q&A

Communities & Aggregators