Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Definitely take a look at the book. It's very well written and has a lot of great examples, as well as a couple good beginner projects. From there, I did a fun personal project writing an interpreter for a silly programming language made of robot noises. That got me used to what a larger scale project looks like in rust, got me dividing code into different modules and objects and got me a lot more used to how to work with the borrow checker. From there I'm starting to look at some open source projects I can contribute to when I have more time—in particular, this coreutils project looks pretty cool and has a lot of "good first bugs" when you get more comfortable in the language.
Try following the advice in this article. Although written in 2020 it's still as every bit relevant in 2021.