Command Line Rust is a great book
This is my third Rust book after the official book and Rust in Action. The other two books are great, but they were too theoretical for me. I'm a slow learner and had much trouble grokking Rust's features and idiosyncrasies. When I was done with these books, I was lost and unsure of what I could do.
Command-Line Rust taught me how to use crates like clap, assert\_cmd, and regex. I felt lost before because I didn't know about Rust's ecosystem--which is arguably as important as the language itself. Also, looking up and comparing libraries is a tiring task! blessed.rs is nice but Command-Line Rust really saved me from analysis paralysis.
Rust's impressive features meant little to me when I couldn't get things done. Before this book, I was struggling to work on my own Rust projects--I was unsure if I could build anything practical. Now I can confidently write small programs I usually used Python for. And that confidence is critical for tackling bigger problems.