How to Practice and Learn Rust for Production Level Code?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. nomicon

    The Dark Arts of Advanced and Unsafe Rust Programming

    Also rust book https://doc.rust-lang.org/book/ and Rustonomicon https://doc.rust-lang.org/nomicon/ should be enough

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. book

    The Rust Programming Language

    Also rust book https://doc.rust-lang.org/book/ and Rustonomicon https://doc.rust-lang.org/nomicon/ should be enough

  4. command-line-rust

    Code for Command-Line Rust (O'Reilly, 2024, ISBN 9781098109417)

    I like to suggest that students write programs they already know (or at least understand). For instance, you probably understand that head shows the first few lines of a text file, and you probably can already implement some version of that in one or two languages you know. Try that in Rust. I wrote 14 BSD/GNU command-line utilities in Rust for learning purposes. I wouldn't consider these high-performance/production programs as they are tailored to learning the language. I also stress how to test programs, so there are tests and inputs you can use to verify your programs match the output of the original programs (or you can modify these to suit your own tastes for how you would like them to work). https://github.com/kyclark/command-line-rust

  5. rust-for-rustaceans.com

    Source for https://rust-for-rustaceans.com/

    RustForRustaceans has great in depth explainations of most (all?) Rust concepts. So I would pick this one once you're familiar with the basic concepts explained in thee book.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Is there a good book/app I can learn rust from?

    3 projects | /r/learnrust | 4 Feb 2023
  • Is there good "bootcamp" material for Rust?

    3 projects | /r/learnrust | 7 Jan 2023
  • Beginner question about cargo.toml not found error.

    2 projects | /r/learnrust | 20 Jul 2022
  • what book do i start with to learn rust?

    4 projects | /r/learnrust | 15 Jun 2022
  • Trait-Driven Rust Architecture

    4 projects | dev.to | 29 Aug 2025