2018 https://www.snoyman.com/blog/2018/12/rust-crash-course-07-async-futures-tokio https://www.snoyman.com/blog/2018/11/rust-crash-course-06-lifetimes-slices-solutions https://www.snoyman.com/blog/2018/11/rust-crash-course-06-lifetimes-slices https://www.snoyman.com/blog/2018/11/rust-crash-course-05-rule-of-three-solutions https://www.snoyman.com/blog/2018/11/rust-crash-course-05-rule-of-three https://www.snoyman.com/blog/2018/11/rust-crash-course-04-crates-more-iterators-solutions https://www.snoyman.com/blog/2018/11/rust-crash-course-04-crates-more-iterators https://www.snoyman.com/blog/2018/11/rust-crash-course-03-iterators-and-errors-solutions https://www.snoyman.com/blog/2018/11/rust-crash-course-03-iterators-and-errors https://www.snoyman.com/blog/2018/10/rust-crash-course-02-basics-of-ownership-solutions https://www.snoyman.com/blog/2018/10/rust-crash-course-02-basics-of-ownership https://www.snoyman.com/blog/2018/10/rust-crash-course-01-kick-the-tires-solutions https://www.snoyman.com/blog/2018/10/rust-crash-course-01-kick-the-tires https://www.snoyman.com/blog/2018/10/introducing-rust-crash-course