AboutBlogPublications

learning notes

Notes and things I'm learning, mostly from books and docs.

Rust Advanced

  • Advanced Features in RustJan 9, 2026
  • Patterns and Matching in RustJan 6, 2026
  • Object-Oriented Programming in RustJan 5, 2026
  • Fundamentals of Asynchronous Programming in RustJan 3, 2026
  • Fearless Concurrency in RustJan 1, 2026
  • Smart Pointers in RustDec 29, 2025
  • More About Cargo and Crates.io in RustDec 27, 2025
  • Functional Language Features in Rust - Closures & IteratorsDec 25, 2025
  • Building a Command Line Tool in RustDec 24, 2025
  • Writing Tests in RustDec 23, 2025
  • Error Handling in RustDec 20, 2025
  • Packages, Crates, Modules & Some Real World Conventions in RustDec 14, 2025

Rust Core

  • Lifetimes in RustDec 22, 2025
  • Traits in RustDec 22, 2025
  • Generic Types in RustDec 21, 2025
  • Common Collections in Rust Part 3 - Hash MapsDec 16, 2025
  • Common Collections in Rust Part 2 - StringsDec 16, 2025
  • Common Collections in Rust Part 1 - VectorDec 16, 2025
  • Enums in RustDec 12, 2025
  • Ownership and Borrowing in RustDec 1, 2025
  • Structs in RustDec 1, 2025
  • Common and Unique Concepts in RustNov 30, 2025
  • Getting Started with RustNov 29, 2025