TIL 2020-07-16

  1. Book on Real World Cryptography - A practical guide to applied cryptography by David Wong.

  2. Brown University: Programming and Programming Languages - Comprehensive course materials on programming language theory and implementation.

  3. CS 61B Data Structures, Spring 2019 - Berkeley’s excellent data structures course with Java implementations.

  4. Crust of Rust on YouTube - Jon Gjengset’s series diving deep into intermediate Rust concepts.

  5. Foundations of Applied Mathematics - Lots of Python and Data Science resources from BYU.

  6. Jon Gjengset’s YouTube Channel - Intermediate Rust discussions and live coding sessions.

  7. Jon Gjengset’s Blog - Great resource including articles on MIT6.824 and RAFT consensus algorithm.

  8. Learn AI from Scratch - Comprehensive AI learning resource starting from fundamentals.

  9. Little Book of Rust Macros - In-depth guide to Rust’s macro system.

  10. Malicious SHA1 - Research project demonstrating SHA-1 collision attacks.

  11. Missing Semester of Your CS Education - MIT course covering practical tools like shell, version control, and debugging.

  12. MyPaint - Digital painting application for Linux (like PaintShop Pro for Linux).

  13. OBS Project - Open Broadcaster Software for recording and live-streaming.

  14. PolyBar - Fast and easy-to-use status bar for i3wm and Linux desktop environments.