Tutorial 2025-05-21 Link me

- Build with Naz : Explore Linux TTY, process, signals w/ Rust - Part 1/3 (background info) - YouTube: This video series, related article and repo explore Linux TTY, processes, signals, and more using Rust. The video provides live coding examples of using Rust...
- Build with Naz : Explore Linux TTY, process, signals w/ Rust - Part 2/3, live code signal, proc, IPC
- Build with Naz : Explore Linux TTY, process, signals w/ Rust - Part 3/3 (tokio::process::Command)
- Article version

Tutorial 2025-05-20 Link me

- Vendoring C/C++ dependencies in Rust: What is vendoring about? I'm writing this post because basically I haven't found any guide about this, and for sure with this level of completeness and…

Tutorial 2025-05-19 Link me

- Introduction - Gray-Scott with Rust:

Tutorial 2025-05-18 Link me

- Build with Naz : Box and Pin exploration in Rust | developerlife.com: This tutorial, video, and repo are a deep dive into Rust Pin and Box types, along with concepts of ownership and borrowing. We will also cover a lot of background information on the concepts of operating system process, memory allocation and access, stack, and heap. The examples we create are designed to demonstrate the different semantics around the use of boxes and pinned boxes in Rust.
- Video version

Tutorial 2025-05-17 Link me

- Backend In Rust - 01 Building a basic server - YouTube: Welcome to the first episode of our "Backend in Rust" series! In this video, we'll walk you through the basics of building a simple HTTP server using Rust. W...
- Backend in Rust 02 - JWT Authentication, Sea ORM, Axum, Rust

Tutorial 2025-05-16 Link me

- Rust Collections Explained - YouTube: A rundown of Rust collections and iterators, including a bit about what's going on behind the scenes.

Tutorial 2025-05-15 Link me

- Rust code reading: The thousands crate - YouTube: https://rust.code-maven.com/the-thousands-crate

Tutorial 2025-05-14 Link me

- Ratatui - terminal user interfaces in Rust with Orhun Parmaksız - build ratatop in pair programming - YouTube:
- Transcript

Tutorial 2025-05-13 Link me

- Reading a Remote File Using Rust - crustc: 1. Introduction Remote servers are essential in modern computing and are used by many institutions from small businesses to enterprises. SSH (Secure Shell) is a protocol that allows secure remote access to systems. By using SSH, we can interact with files on a remote server without downloading them locally. In this tutorial, we'll explore how

Tutorial 2025-05-12 Link me

- How to write DRY code in Rust - Art’s Substack: Rust Best Practices: Avoiding Repetition with Advanced Code Structuring

Tutorial 2025-05-11 Link me

- When should I use String vs &str?:

Tutorial 2025-05-10 Link me

- "German string" optimizations in Spellbook:

Tutorial 2025-05-09 Link me

- The power of interning: making a time series database 2000x smaller in Rust | Blog | Guillaume Endignoux: This week-end project started by browsing the open-data repository of Paris’ public transport network, which contains various APIs to query real-time departu...

Tutorial 2025-05-08 Link me

- Building a Bevy Plugin for Rolling Dice // Erik Horton: I’ve been thinking through a game idea that I know will need a dice rolling mechanic, so I decided to build out an MVP of that. The following is the end result of 2 days of working through that.

Tutorial 2025-05-07 Link me

- Hello > Building a search engine from scratch, in Rust: introduction: Have you ever wondered how search engines work under the hood? I'm not talking about vector search or anything fancy, but just the good old search engines that could really find what we would look for…
- Building a search engine from scratch, in Rust: part 1

Tutorial 2025-05-06 Link me

- Creating an embedded device driver in Rust | voided warranty: In this post, we take a look at developing a device driver in Rust using Dion Dokter’s device driver crate

Tutorial 2025-05-05 Link me

- Difference Between iter() and into_iter() in Rust - crustc: 1. Introduction The Rust language provides iterators that make complex data structures easy to traverse, transform, and filter. Common iterators in Rust include iter(), iter_mut(), and into_iter(). Iter() and into_iter() are provided for different use cases. In this tutorial, we'll learn the basics of iter() and into_iter(). Finally, we'll see an example use case and

Tutorial 2025-05-04 Link me

- Cooperative multitasking in Rust: Async runtimes and concurrency patterns

Tutorial 2025-05-03 Link me

- Surprises with Rust's `as` (and Python division) | Anna Hope: `as` is easy, convenient, and maybe not something to use

Tutorial 2025-05-02 Link me

- GraphQL based Admin Dashboard with Loco and Seaography | SeaQL: In this tutorial, we would develop a GraphQL based admin dashboard with Seaography and Loco.

Tutorial 2025-05-01 Link me

- rustunit: Rustunit offers software development consulting with a focus on rust, game-development and large scale distributed backend services.

Tutorial 2025-04-30 Link me

- rust-blog/posts/rust-in-non-rust-servers.md at master · pretzelhammer/rust-blog · GitHub: Educational blog posts for Rust beginners. Contribute to pretzelhammer/rust-blog development by creating an account on GitHub.

Tutorial 2025-04-29 Link me

- Rust interop in practice: speaking Python and Javascript - Blog - Tweede golf:

Tutorial 2025-04-28 Link me

- Mastering Dependency Injection in Rust: Crafting a Custom Container - chesedo: Learn how to implement a custom Dependency Injection (DI) container in Rust. This comprehensive guide covers various dependency types, lifetimes, and advanced patterns, providing a solid foundation for building modular and testable Rust applications.
- Mastering Dependency Injection in Rust: Despatma basics
- Mastering Dependency Injection in Rust: Despatma with Lifetimes

Tutorial 2025-04-27 Link me

- Let the API protect you:

Tutorial 2025-04-26 Link me

- Build with Naz : traits, subtyping, polymorphism in Rust - YouTube: This video shows how you can use subtyping and traits in Rust to create polymorphic code that is similar to what you might expect from an OOP language. Rust ...

Tutorial 2025-04-25 Link me

- Write Cleaner, More Maintainable Rust Code with PhantomData: Solving the Redundancy Problem: How PhantomData Saves the Day in Rust

Tutorial 2025-04-24 Link me

- Build with Naz : TLS (Transport Layer Security) in Rust with tokio, rustls, CFSSL - YouTube: This video shows how you can use TLS, Rust, and CFSSL to:- create self signed certificate and certificate authority, and keys- create server certificate issu...
- Article version

Tutorial 2025-04-23 Link me

- Build with Naz : newtype design pattern, and impl Into T for ergonomic APIs - YouTube: This video shows how you can use newtype design pattern, and into Impl T. I use an example of building structs to do 2D layout and sizing without using newty...

Tutorial 2025-04-22 Link me

- Exploring Async Runtimes by Building our Own :: KataShift: Who needs tokio?

Tutorial 2025-04-21 Link me

- ioctls from Rust - by Julio Merino - Blog System/5: Diving into what the ioctl system call is and how to invoke it from Rust

Tutorial 2025-04-20 Link me

- Crafting an Interpreter in Rust #01: Basic Bytecode Chunks - PeerTube (xy-space): In this video, we start our journey on implementing a bytecode virtual machine for the Lox language by implementing a data structure for our bytecode: a chunk. This series follows the second part o...
- Crafting an Interpreter in Rust #02: First Virtual Machine
- Crafting an Interpreter in Rust #03: Scanning on Demand

Tutorial 2025-04-19 Link me

- Rust 🦀 on the RP2040: Get stated with writing rust on the Raspberry Pico

Tutorial 2025-04-18 Link me

- Build with Naz : Diesel ORM, SQLite, and Rust - YouTube: Build with Naz : Diesel ORM, SQLite, and RustThis video shows how you can use Rust and Diesel ORM to:- create and run migrations- generate schemas- perform C...
- Article version

Tutorial 2025-04-17 Link me

- Integer Compression :: KataShift: Why use many byte when few byte do trick?

Tutorial 2025-04-16 Link me

- README.md · main · Cyril Marpaud / Impl Snake for Microbit · GitLab: Rust implementation of a Snake game on BBC Micro:bit with Embassy.
- [French] Video version

Tutorial 2025-04-15 Link me

- How to instrument a Rust application with OpenTelemetry - 21 Lessons: Collect runtime inFormation from your Rust application with OpenTelemetry

Tutorial 2025-04-14 Link me

- Adding A New Fake To The Fake Crate | xd009642: This post is going to go through my process of PRing something to the fake crate.

Tutorial 2025-04-13 Link me

- Getting better insights into your Rust applications - 21 Lessons: Use the tracing crate to make your first step towards Observability

Tutorial 2025-04-12 Link me

- Mix in Rust with Java (or Kotlin!):

Tutorial 2025-04-11 Link me

- rustunit: Rustunit offers software development consulting with a focus on rust, game-development and large scale distributed backend services.

Tutorial 2025-04-10 Link me

- Writing a Simple Driver in Rust – Pavel Yosifovich: The Rust language ecosystem is growing each day, its popularity increasing, and with good reason. It's the only mainstream language that provides memory and concurrency safety at compile time, with a powerful and rich build system (cargo), and a growing number of packages (crates). My daily driver is still C++, as most of my work…

Tutorial 2025-04-09 Link me

- Tips for Faster Rust CI Builds | corrode Rust Consulting: I’ve been working with many clients lately who host their Rust projects on GitHub...

Tutorial 2025-04-08 Link me

- Translating bzip2 with c2rust - Trifecta Tech Foundation:

Tutorial 2025-04-07 Link me

- Rust in Audio - YouTube: In this video, I'll show you all the basic types of collections that are relevant for audio and how to pass them as references to functions.The Rust in Audio...
- Rust in Audio: Collections
- Rust in Audio: Pointers & Lifetimes
- Rust in Audio: Interleaved Audio & Iterators
- Rust in Audio: Generics & Traits

Tutorial 2025-04-06 Link me

- From hours to 360ms: over-engineering a puzzle solution | Blog - Daniel Huang: where my words occasionally escape /dev/null

Tutorial 2025-04-05 Link me

- Async Rust in Three Parts:
- Async Rust, Part One: Futures
- Async Rust, Part Two: Tasks
- Async Rust, Part Three: IO

Tutorial 2025-04-04 Link me

- Rust's Most Subtle Syntax | zk: 'What?' - Richard Nixon

Tutorial 2025-04-03 Link me

- Implementing a Lox interpreter in Rust - YouTube: For some time I've been looking for an opportunity to do a stream on writing a parser + interpreter for... something. Anything really. I've wanted to impleme...

Tutorial 2025-04-02 Link me

- Rust's Sneaky Deadlock With `if let` Blocks | Brooks Blog: Rust is my favorite programming language. I've been writing Rust for about 6 years, from college to professionally, and I'm vocal about how helpful the compi...

Tutorial 2025-04-01 Link me

- Apache Kafka protocol with serde, quote, syn and proc_macro2: Using serde, quote, syn and proc_macro2 to implement the Kafka protocol in Rust.

Tutorial 2025-03-31 Link me

- dtype_dispatch: a most beautiful hack - Graph All The Things: dtype_dispatch: a most beautiful hack - Graph All The Things, a math blog by Martin Loncaric