The terminal emulator as a platform for development. Understanding the nitty-gritty, writing some Rust examples and learning how to cause a small bit of mischief....