Command Line Applications in Rust
Here’s another fancy idea: Write that README before you write the code.I find this idea to be very effective, as long as the scope can be kept to a minimum (think MVP). I've seen it work not only for CLI apps, but also for simple HTTP API servers.