»Schedule // Talk
Thursday, October 9, 2025
11:00-11:30
Main Stage

Exemplary by Design: Building and Maintaining Rust at Scale

Many times, Rust code does not “feel” like Rust because coders don’t know what typical Rust code looks like. I will give an overview of how to ensure that code is exemplary by design, from testing and code coverage to how to structure files, enforce lints, and split code to improve compile times.

Learn various Rust design patterns, idioms, and how to set yourself up for success with large-scale codebases.

Speaker

Jacob Pratt

I maintain a foundational library in the crates.io ecosystem, have contributed to both the Rust compiler and standard library on multiple occasions, have authored multiple RFCs, received a fellowship from the Foundation, and have worked at companies (using Rust!) ranging from a small startup to Tesla.

In this time I have worked on codebases as large as (approximately) one million lines of code, bringing existing code up to Rust standards when it wasn’t already, enforcing standards and idioms, and teaching others what should and should not be done, explaining why along the way.

Get tickets