Rust Newbies: What mistakes should I avoid as a beginner? Also, what IDE/setup do you swear by? 🦀

90 points tusharg19 117 comments

Hey Rustaceans! đź‘‹

I’m just starting my Rust journey and could use your wisdom:
1. What mistakes did you make early on that I should avoid? (Borrow checker traps? Overcomplicating lifetimes? Let me learn from your pain!)
2. What IDE/tools do you recommend for a smooth coding experience? (VS Code? RustRover? Terminal plugins? Config tips?)

Drop your advice below—I’ll take all the help I can get! 🙏

Thanks in advance!