Building for the PHP Command Line Interface @ CodeMash 2017

From the day I began speaking at conferences, I’ve joked that CodeMash is my “white whale”; a seemingly unobtainable speaking position, as the conference attracts some of the brightest developers not just in Ohio, but from all over the world.

I attended my first CodeMash in January of 2013 at the recommendation of my mentor, Matt Jones. I had just started at Buckeye Interactive, and I was ready to soak in as much knowledge as possible. Over subsequent years, CodeMash has become the gold standard of what I feel a multi-disciplinary conference should be, and this year I finally get my chance to speak.

I’ll be presenting my¬†Building for the PHP Command Line Interface talk, which premiered (and went over really well) this year at php[tek]:

Executing PHP from the command line enables us to interact with our applications in new and interesting ways: from performing site maintenance to scaffolding new projects, CLI tools like WP-CLI, Artisan, and Drush make it easy to interface with our code without ever opening a browser.

Attendees will be introduced to popular PHP CLI tools and their default capabilities. We’ll discuss characteristics of good CLI scripts, strong use-cases for writing custom commands, then write several CLI programs across different platforms.

I don’t want to get sentimental, but this is a big moment for me. Instead, I’ll communicate the best way I now how: via Simpsons-related animated gifs:

Everything's comin' up Milhouse!