Our great sponsors
- SonarLint - Clean code begins in your IDE with SonarLint
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
- Revelo Payroll - Free Global Payroll designed for tech teams
-
After you finish reading The Book, read Learning Rust With Entirely Too Many Linked Lists. It'll help to solidify your understanding of what ownership and borrowing mean in more intermediate-level context. I've often seen PNGme suggested as the next step after that.
-
Once you've got a basic understanding of Rust, The Little Book of Rust Books is great for branching out and, aside from more tasks-specific books, it includes things like Rust API Guidelines, Rust Design Patterns, The Rust Performance Book, the Rust Fuzz Book, and Secure Rust Guidelines.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Once you've got a basic understanding of Rust, The Little Book of Rust Books is great for branching out and, aside from more tasks-specific books, it includes things like Rust API Guidelines, Rust Design Patterns, The Rust Performance Book, the Rust Fuzz Book, and Secure Rust Guidelines.
-
After you finish reading The Book, read Learning Rust With Entirely Too Many Linked Lists. It'll help to solidify your understanding of what ownership and borrowing mean in more intermediate-level context. I've often seen PNGme suggested as the next step after that.
Related posts
- I've been writing C# for nearly a decade, but I want to learn how to build programs with Rust. What do I need to change about how I structure my code?
- Is there a coding style and set of best-practices that avoid (not bypass) "fighting the borrow checker"?
- Looking for advices for and from experienced developer
- Any recommend resources to start learning?
- I’m curious