Documenting my journey mastering Rust. Focuses on writing mini projects, implementing algorithms, writing idiomatic code, and covering concepts from basic to advanced.
- Todo List - ( serde, clap, file i/o )
- Web Server - ( multithreading, channel, thread pool implementation)
- Binary Search - ( generics, trait bounds, patterns )
- DOT DSL - ( structs, modules, builder pattern )
- Grade School - ( hashmap, structs, vectors )
- Robot Name - ( mutex, hashset, randomness )
- Simple Linked List - ( smart pointers, generics, iterators )
- Space Age - ( traits, macros )
- Bottle Song - ( iterators, string manipulation )
- Gigasecond - ( external crates )
- Reverse String - ( iterators, grapheme clusters, string manipulation )