- Volume 1
- Day 1 - Cargo and crates.io
- Day 2 - primal
- Day 3 - csv
- Day 4 - docopt
- Day 5 - hyper
- Day 6 - working with JSON
- Day 7 - itertools
- Day 8 - racer
- Day 9 - anymap
- Day 10 - the glorious tau
- Day 11 - postgres
- Day 12 - image
- Day 13 - uuid
- Day 14 - nalgebra
- Day 15 - FUSE filesystems, part 1
- Day 16 - FUSE filesystems, part 2
- Day 17 - from_fn
- Day 18 - redis
- Day 19 - rusti
- Day 20 - zeromq
- Day 21 - rust-crypto
- Day 22 - built with Rust
- Day 23 - calling Rust from other languages
- Day 24 - conclusion
- Volume 2
- Day 1 - cargo subcommands
- Day 2 - hound
- Day 3 - rayon
- Day 4 - structured logging
- Day 5 - environment variables
- Day 6 - derive_builder
- Day 7 - static initialization
- Day 8 - serde
- Day 9 - winreg
- Day 10 - nom, part 1
- Day 11 - nom, part 2
- Day 12 - clap
- Day 13 - zip and lzma compression
- Day 14 - Cursive
- Day 15 - tera
- Day 16 - git2
- Day 17 - diesel
- Day 18 - error_chain
- Day 19 - leftpad
- Day 20 - reqwest
- Day 21 - app_dirs and preferences
- Day 22 - lettre
- Day 23 - built with Rust
- Day 24 - conclusion