Denver Rust Meetup: Building Delightful CLI Tools in Rust by Chuck Pierce
Recorded 2021-04-12
Meetup Page: https://www.meetup.com/Rust-Boulder-Denver/events/276801410
Talk: Building Delightful CLI Tools in Rust
A sizable chunk of developer tools are written as CLIs. Unfortunately, the user experience of those tools is often overlooked in favor of the core features, making them difficult to use and understand. Rust is a great language for writing CLI tools because the language and ecosystem provide clear ways to make the experience delightful. In this talk, I'll discuss some useful crates and patterns when building CLI tools in Rust. I'll also give general tips to consider when building your own CLI tools (in any language).
Speaker Chuck Pierce:
Chuck Pierce is a Staff Engineer at LinkedIn with a passion for building developer tools. He currently works on the JS Tools team, working to improve the productivity of all JS engineers at LinkedIn. He's also the lead maintainer of Volta, an open-source NodeJS version manager written entirely in Rust.
Links:
Slides: https://docs.google.com/presentation/d/1pJM_yfihTzHsMa-nsF5dzd4LMqhlNtYBBuBI1GRUOyE/edit?usp=sharing