CLI Have No Idea What I’m Doing: Planning (and Building) My First CLI Application A overview of my process in planning and creating my first CLI application