Command line terminal in Rust and a discussion of how they implemented it - eviltoast

This article explains pretty interesting architecture decisions on building a command line in Rust. The article is from 2021.

I thought it could be interesting for the community. Any other article in this way you would recommend?