Articles that present useful information about how Rust (or software development in general) works.
- Rust 2018 is here… but what is it? - Still confused about the 2018 edition? This article should help.
- Allocations in Rust - An informative series of articles delving into the details of memory allocation in all its forms. Very useful if you're not already experienced with manual memory management, or if you are coming from a programming language that "hides" allocations (i.e. JavaScript, Python, etc.).
- The Rust book in EPUB format for offline reading - Got an e-reader? Wish you could read The Rust Programming Language on it? Well now you can!
- Learning Rust in 2019 - Some tips and tricks for Rust beginners who are learning Rust today.
- Rust: A unique perspective - An alternative way of looking at mutable-vs-immutable borrows that might help some people better understand how Rusts ownership system works.
- Traits and You: A Deep Dive - An explanation of how to effectively use traits - With visual metaphors!
Stories about people using Rust to build cool things, commercially or otherwise.
- Moving from Ruby to Rust - The story of how Deliveroo converted a key part of their service to Rust without breaking everything.
- Performance of Rust's match vs. lookup tables
- Lock-free Rust: Crossbeam in 2019 - A history of the crossbeam crate, including the current state of the crate and upcoming additions and improvements.
Things built in Rust, either applications that you can run, or libraries that you can use.
- Rust Runtime for AWS Lambda - You can now create AWS Lamba functions with Rust!
- Sandspiel, a falling sand game built in Rust+WebGL
- Metered-rs: fast, ergonomic metrics for Rust
- Salsa: Incremental recompilation
- nphysics 0.10 released - A new version of nphysics has been released. The announcement post includes links to WebAssembly demos which even work on mobile devices!