Now I want to see more cynical versions of Gavin Belson and Jack Barker
That’s the middle-out one, right?
Look at thiserror for library crates and anyhow for binary crates. Both handle the mapping of error types for you.
The article refers to the data shown in this talk, which also gives surveys of developers about ramp-up times:
youtu.be/QrrH2lcl9ew
Developer productivity is very similar in Go and Rust
www.ardanlabs.com/news/2024/ru...
How about „The Sourdough Framework“
shop.the-bread-code.io/products/the...
You could change the target directory of rust-analyzer to something like target/rust-analyzer to have it entirely independent