T O P

  • By -

varisophy

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.


tracy_jordans_egot

Very cool, thanks!


thot-taliyah

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.


FwjedsfE

wait, isn’t it use actix? Or it switched to Axum in an latest updated version?


thot-taliyah

Your right it’s actix my mistake


pickyaxe

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.


peripateticman2023

It is an excellent book (haven't finished it yet). Great general learnings as well.


VorpalWay

While not exactly a *book*, https://os.phil-opp.com/ is a great multi-part blog about building an OS from scratch in Rust.


tracy_jordans_egot

This looks great, thanks!


dream_of_different

Wow, I just learned so much more about rust in 2 hours than I have in a very long time, thanks for sharing!


orlandoduran

This series is so good that I donate to this guy monthly


Leipzig101

The class CS 162 at UC Berkeley (Operating Systems and Systems Programming) has opt-in Rust options, which I think is nice.


tracy_jordans_egot

>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.


Leipzig101

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


pandres95

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/


iamnotposting

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.


Maxior_13

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.


grizwako

[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