

From Zero to Production with Luca Palmieri
Sep 10, 2021
Luca Palmieri, a principal software engineer at TrueLayer and author of 'Zero To Production in Rust', dives into the world of Rust for backend systems. He shares insights into his book's origin as onboarding material and how community feedback shaped its content. Luca discusses the advantages of using Actix Web, compares different Rust frameworks, and elaborates on challenges in the Rust ecosystem. He offers practical advice for beginners, emphasizing the importance of practical projects and the evolving educational landscape in Rust.
AI Snips
Chapters
Books
Transcript
Episode notes
Purpose: A Practical Rust Production Guide
- Luca built Zero To Production to teach backend development with Rust end-to-end for engineers new to Rust in production.
- The book assembles ecosystem tools and idiomatic patterns into a single practical reference for production services.
Reuse Patterns, Then Adapt To Rust
- Use existing backend experience and translate proven patterns into idiomatic Rust rather than inventing everything anew.
- Collate talks, articles and open-source examples, then iterate on what works in your environment.
Cross-Language Backend Constants
- Backend concerns (validation, auth, deployments, tracing) are constant across languages and need idiomatic Rust representations.
- Hexagonal architecture helps decouple concerns and works well in Rust too.