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.
During this talk we'll build a basic, working async runtime using nothing more than a standard library. The point? To see it's approachable for mere mortals.
This talk explores what it means to write scientific software that lives up to the standards we expect of science itself.
In this talk, we’ll explore battle-tested best practices for integrating Claude Code into a professional Axum development workflow without compromising on Rust’s core values: correctness, clarity, and maintainability.
This technical talk examines the most prevalent pain points facing Rust web developers today and explores how the community is addressing them.