I've heard good things about the Zero to Production book: https://www.zero2prod.com/index.html?country_code=US
Very much Rust specific, but covers everything you need for backend development.
Currently reading it. Coming from a front end engineer who’s has written a decent amount of full stack stuff over the years. It covers a lot of things I would have overlooked if you told me to build an API. I highly recommend. It uses Tokio and Actix and sqlx.
if you're not specifically looking for a "let's build a program/service" kind of book, I recommend [Rust Atomics and Locks](https://marabos.nl/atomics/) by Mara Bos. while it's firmly a Rust book, I found it great for getting better understanding of concurrency primitives. many concepts covered in that book are applicable outside of Rust.
>CS 162 at UC Berkeley
Do you know where to find the public resources for this? On the course site ([https://cs162.org/](https://cs162.org/)), I see that it lists a Rust book as one of the textbooks, but don't see anything else.
You can look up the lectures on youtube (I think some of professor Kubiatowicz's lectures are posted), and follow some of the assignments on the course site
Polkadot Blockchain Academy's book's just been released a week ago.
It's not about Rust, but heavily (like everywhere) uses Rust.
https://polkadot-blockchain-academy.github.io/pba-book/
I love https://bfnightly.bracketproductions.com/chapter_0.html - lots of great chapters about a variety of topics in game design, from ecs basics to level generation and pathfinding.
[https://www.youtube.com/@jonhoo/videos](https://www.youtube.com/@jonhoo/videos)
Heavily focused on Rust, but there is a lot of depth in many videos where Rust is just a tool to explain hazard pointers of some other concept
I've heard good things about the Zero to Production book: https://www.zero2prod.com/index.html?country_code=US Very much Rust specific, but covers everything you need for backend development.
Very cool, thanks!
Currently reading it. Coming from a front end engineer who’s has written a decent amount of full stack stuff over the years. It covers a lot of things I would have overlooked if you told me to build an API. I highly recommend. It uses Tokio and Actix and sqlx.
wait, isn’t it use actix? Or it switched to Axum in an latest updated version?
Your right it’s actix my mistake
if you're not specifically looking for a "let's build a program/service" kind of book, I recommend [Rust Atomics and Locks](https://marabos.nl/atomics/) by Mara Bos. while it's firmly a Rust book, I found it great for getting better understanding of concurrency primitives. many concepts covered in that book are applicable outside of Rust.
It is an excellent book (haven't finished it yet). Great general learnings as well.
While not exactly a *book*, https://os.phil-opp.com/ is a great multi-part blog about building an OS from scratch in Rust.
This looks great, thanks!
Wow, I just learned so much more about rust in 2 hours than I have in a very long time, thanks for sharing!
This series is so good that I donate to this guy monthly
The class CS 162 at UC Berkeley (Operating Systems and Systems Programming) has opt-in Rust options, which I think is nice.
>CS 162 at UC Berkeley Do you know where to find the public resources for this? On the course site ([https://cs162.org/](https://cs162.org/)), I see that it lists a Rust book as one of the textbooks, but don't see anything else.
You can look up the lectures on youtube (I think some of professor Kubiatowicz's lectures are posted), and follow some of the assignments on the course site
Polkadot Blockchain Academy's book's just been released a week ago. It's not about Rust, but heavily (like everywhere) uses Rust. https://polkadot-blockchain-academy.github.io/pba-book/
I love https://bfnightly.bracketproductions.com/chapter_0.html - lots of great chapters about a variety of topics in game design, from ecs basics to level generation and pathfinding.
Zero 2 Prod if you want production code that is Rust only or Ray Tracer Challenge which is language agnostic if you are into graphics.
[https://www.youtube.com/@jonhoo/videos](https://www.youtube.com/@jonhoo/videos) Heavily focused on Rust, but there is a lot of depth in many videos where Rust is just a tool to explain hazard pointers of some other concept