ripgrep is great! Also, I’ve learned a lot by simply looking at his advent of code repository which contains a lot of small challenges that will help you learn some best practices on idiomatic Rust and at the same time will not get you overwhelmed by the complexity of a big project.