Improving CLIs with isatty
blog.jez.io