Doing stuffs with commands under the terminal is a fast, efficient way, and it looks COOL. Even the PHP programming language, which focuses on web development, provides a CLI SAPI for developers to create command line tools. In this talk, we will talk about the basic knowledge of building a CLI tools, including output text, tables, backgrounds, animations, packaging, publishing, and the frameworks that can be used in the ecosystem. After listening to this talk, you will find the joy of building CLI tools.
Shengyou is a developer advocate at JetBrains. He is fascinated with researching new technology and try to introduce it in an easy-understand way. He has been involved in the technical community for many years, founded Laravel Dojo, LaravelConf Taiwan, Kotlin study jam, and coding exercise, etc. By the way, he has a sweet tooth!