Series · Day 100 of 100
Rust Programming
- 51Pattern matching tricks: real-world lessons and examplesConcise, expressive code.Oct 27, 2026
8 min - 52Memory layout and performance: best practices explainedWrite fast Rust.Oct 27, 2026
7 min - 53Zero-cost abstractions: a practical guide for developersHigh-level code without runtime cost.Oct 27, 2026
6 min - 54Dynamic dispatch with dyn Trait: lessons from productionWhen you need runtime polymorphism.Oct 27, 2026
7 min - 55Rust for backend services: practical tips and trade-offsWhy companies use Rust for APIs.Oct 27, 2026
6 min - 56Rust vs Go: everything engineers need to know in practiceTwo modern systems languages compared.Oct 27, 2026
6 min - 57Rust vs C++: concepts, trade-offs and production lessonsSafety vs legacy power.Oct 27, 2026
6 min - 58Building a REST API with Axum and SQLx, explained simplyA full feature end to end.Oct 27, 2026
7 min - 59Authentication in Rust APIs: what developers should knowJWT and sessions.Oct 27, 2026
8 min - 60Validation in Rust APIs: real-world lessons and examplesReject bad input.Oct 27, 2026
8 min - 61Dockerizing Rust apps: a practical guide for developersSmall, fast container images.Oct 27, 2026
6 min - 62Cross-compiling Rust: a practical guide for developersBuild for many platforms.Oct 27, 2026
6 min - 63Rust in CI: everything engineers need to know in practiceFast, reliable pipelines.Oct 27, 2026
7 min - 64cargo audit and supply chain security: a practical guideKeep dependencies safe.Oct 27, 2026
7 min - 65Rust workspaces: concepts, trade-offs and production lessonsManage multi-crate projects.Oct 27, 2026
6 min - 66Publishing crates: what every Rust developer should knowShare libraries on crates.io.Oct 27, 2026
9 min - 67Writing good Rust documentation: lessons from productionDocs that help users.Oct 27, 2026
9 min - 68Rust for systems programming: what developers should knowOperating systems, embedded and networking.Oct 27, 2026
8 min - 69Building a reverse proxy in Rust: lessons from productionHigh-performance networking.Oct 27, 2026
8 min - 70gRPC with Tonic: what every Rust developer should knowTyped RPC services in Rust.Oct 27, 2026
8 min - 71Kafka and messaging in Rust: what developers should knowEvent-driven Rust services.Oct 27, 2026
8 min - 72Rust for data processing: a hands-on guide for engineersFast pipelines and analytics.Oct 27, 2026
9 min - 73Rayon for parallelism: a practical guide for developersUse all CPU cores easily.Oct 27, 2026
5 min - 74PyO3: Rust in Python — a practical guide for developersSpeed up Python with Rust.Oct 27, 2026
6 min - 75Learning the borrow checker: a Rust guide for developersStop fighting it and start understanding it.Oct 27, 2026
7 min - 76Common Rust compiler errors: what developers should knowErrors beginners see.Oct 27, 2026
7 min - 77Common Rust mistakes: a practical guide for developersHabits to avoid.Oct 27, 2026
7 min - 78Rust interview questions: a hands-on guide for engineersQuestions for Rust roles.Oct 27, 2026
8 min - 79Rust ecosystem essentials: practical tips and trade-offsCrates worth knowing.Oct 27, 2026
7 min - 80Rust edition 2024: a practical guide for developersWhat the latest edition changes.Oct 27, 2026
6 min - 81Building a URL shortener in Rust: lessons from productionA small project with real concepts.Oct 27, 2026
7 min - 82Rust for AI and ML: a practical guide for developersRust in the AI ecosystem.Oct 27, 2026
7 min - 83Rust developer roadmap: a practical guide for developersWhat to learn, in order.Oct 27, 2026
9 min - 84When to choose Rust: a practical guide for developersGood fits for Rust.Oct 27, 2026
7 min - 85Rust match vs if let: a practical guide for developersPick the clearer form.Oct 27, 2026
6 min - 86Slices in Rust: concepts, trade-offs and production lessonsBorrow parts of collections.Oct 27, 2026
7 min - 87Type conversions in Rust: a hands-on guide for engineersFrom, Into and TryFrom.Oct 27, 2026
8 min - 88Rust newtype pattern: a practical guide for developersType safety for primitive values.Oct 27, 2026
7 min - 89Builder pattern in Rust: real-world lessons and examplesReadable construction for complex structs.Oct 27, 2026
8 min - 90Rust traits for conversion and display, explained simplyDisplay, Debug and AsRef.Oct 27, 2026
8 min - 91Rust closures in depth: a practical guide for developersFn, FnMut and FnOnce.Oct 27, 2026
8 min - 92Rust collections performance: what developers should knowChoose the fastest structure.Oct 27, 2026
6 min - 93Rust Default and constructors: best practices explainedIdiomatic ways to create values.Oct 27, 2026
7 min - 94Sorting and searching in Rust: best practices explainedCommon operations on collections.Oct 27, 2026
8 min - 95HashMap entry API: what every Rust developer should knowInsert or update efficiently.Oct 27, 2026
7 min - 96Rust references vs pointers: what developers should knowSafe references and raw pointers.Oct 27, 2026
8 min - 97Rust const and static: a practical guide for developersGlobal values done right.Oct 27, 2026
6 min - 98OnceLock and LazyLock: a practical guide for developersLazy initialization in std.Oct 27, 2026
6 min - 99Rust traits Iterator and IntoIterator: a practical guideMake your types iterable.Oct 27, 2026
8 min - 100100 days of Rust programming: the recap, explained simplyThe lessons that matter most.Oct 27, 2026
8 min
