Learn Rust,
the right way.
Build a solid foundation in Rust through practical videos, clear explanations, and real projects. From ownership and borrowing to async programming and embedded systems.
- New Episode Regularly
Our Video Library
Short, practical lessons that make Rust easier to understand. Learn the fundamentals, explore more advanced concepts, and see how Rust is used in real projects.
- New Episode Weekly
- See All Videos
- Our Open Source Project
Powered by Myrmic
Myrmic is an open-source runtime for distributed edge applications, developed by Peeriot. It provides execution, messaging, state handling, and placement for application logic running across heterogeneous edge and embedded devices.
Explore the project to see Rust applied to real distributed systems, from runtime architecture and device communication to execution across different hardware targets.
- Bite-Sized Reference
Core Concepts
Quick references for the Rust concepts you’ll use again and again.
01
Ownership
Understand how Rust manages memory without a garbage collector and why every value has a single owner.
- Fundamentals
02
Borrowing
Learn how references let you access values without taking ownership — and how Rust keeps those references safe.
- Fundamentals
03
Lifetimes
See how Rust tracks how long references remain valid and why lifetime annotations sometimes become necessary.
- Intermediate
04
Traits
Learn how Rust traits define shared behavior and create reusable, flexible abstractions for cleaner, more extensible Rust code.
- Intermediate
STAY IN THE LOOP
New Rust Lesson?
You'll Know First
Get new videos, tutorials, project updates, and useful Rust resources delivered to your inbox. No noise — just things worth learning.

Summarize your business so the visitor can learn about your offerings from any page on your website.