Resources
A collection of links worth keeping.
Videos & channels
- 3Blue1Brownyoutube.com
Grant Sanderson's visual, intuition-first take on linear algebra, calculus, and neural networks. The animations do the explaining.
- Computerphileyoutube.com
Short interviews with researchers on computer science topics — compression, cryptography, algorithms — pitched for a curious general audience.
Papers
- Attention Is All You Needarxiv.org
The 2017 paper that introduced the Transformer and kicked off the modern era of large language models. Worth reading the original.
- Dynamo: Amazon's Highly Available Key-value Storeallthingsdistributed.com
The SOSP 2007 paper behind eventual consistency, consistent hashing, and hinted handoff. Foundational reading for distributed systems.
Articles & blogs
- Julia Evans — blog & zinesjvns.ca
Clear, friendly deep dives into systems topics — networking, debugging, databases — often distilled into illustrated zines.
- The Bitter Lessonincompleteideas.net
Rich Sutton's short, oft-cited essay arguing that general methods leveraging computation beat hand-crafted domain knowledge in the long run.
- What Every Programmer Should Know About Memorypeople.freebsd.org
Ulrich Drepper's long-form walk through caches, TLBs, and memory access patterns. Dense, but it reshapes how you think about performance.
Forums & threads
- Ask HN: What are your favorite CS papers?news.ycombinator.com
A long Hacker News thread that doubles as a crowd-sourced reading list of influential computer science papers.
- Lobsterslobste.rs
A smaller, tag-driven link-aggregation community focused on computing. Higher signal-to-noise than most for technical discussion.
Tools
- Compiler Explorer (Godbolt)godbolt.org
See the assembly your C/C++/Rust/etc. compiles to, live, across compilers and flags. Indispensable for understanding what the optimizer does.
- Excalidrawexcalidraw.com
Hand-drawn-style virtual whiteboard for sketching diagrams and architecture. No account needed; export straight to SVG or PNG.
- regex101regex101.com
Build and debug regular expressions with a live match explanation and a reference sidebar. Supports multiple regex flavors.
Everything else
- Papers with Codepaperswithcode.com
Machine-learning papers linked to their implementations and benchmark leaderboards. Good for going from a result to runnable code.
- Refactoring.Guru — Design Patternsrefactoring.guru
Illustrated catalog of design patterns and refactorings, with examples in several languages. A handy reference when a class hierarchy gets messy.