In this introductory talk, we will explore what it means to "Ratatuify" the Rust package manager, Cargo.

Imagine Rust had a more interactive package manager that let you manage dependencies, run builds, and explore crates - all from the terminal.
Luckily, Ratatui makes that possible with a delicious terminal user interface!
In this introductory talk, we will explore what it means to "Ratatuify" the Rust package manager, Cargo. We will look at the journey of contributing to Cargo, the design of terminal UX, and the fundamentals of building TUIs with Ratatui. If you are enhancing developer tools with modern terminal UIs or just curious about the many use cases of Ratatui (from games to embedded devices) join us for some cheese! 🧀
The talk explores how Rust’s type system and memory safety can be leveraged to enforce mandatory guardrails at the infrastructure level, where traditional frameworks often fall short.
In this talk, we'll dive deep into what makes concurrency coordination costly, and explore some pathways to mitigate that cost.
In this talk, we’ll re-create the core ideas of Karpathy’s micrograd, but entirely in Rust.
In my session, I will present the https://hotpath.rs crate and explain how it compares to other profiling tools available.
I'll initiate you in the art of 'CAN bus sniffing': Connecting to the central nervous system of a modern car, interpreting the data, and seeing what we can build as enthousiastic amateurs.