Reflections on two years of professional experience with Rust, highlighting its strengths in performance, tooling, type safety, error handling, and productivity. Discusses both positive aspects like the borrow checker, async handling, and confidence in code, and negatives such as the module system and build performance. The author shares insights into hiring Rust developers and the emotional impact of working with the language.

20m read timeFrom borretti.me
Post cover image
Table of contents
ContentsLearningThe GoodThe BadFootnotes

Sort: