Play by Play: Test-Driven PHP with Chris Hartjes

Chris implements a build system notifier with test-driven PHP using a Spark Core hardware device and the Travis CI notification API.
Course info
Rating
(51)
Level
Intermediate
Updated
Jun 12, 2014
Duration
1h 58m
Table of contents
Description
Course info
Rating
(51)
Level
Intermediate
Updated
Jun 12, 2014
Duration
1h 58m
Description

Chris implements a build system notifier with test-driven PHP using a Spark Core hardware device and the Travis CI notification API. You'll see modern PHP tools in use, like the Composer dependency management system.

About the author
About the author

Chris has been a web programmer (PHP mostly and just enough Javascript, Perl, Python and Ruby to get himself into trouble) since 1998. He is now encouraging maintainable code and testing practices.

About the author

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More from the author
Play by Play: React and Falcor with Brian Holt
Intermediate
1h 51m
Oct 15, 2015
More courses by Geoffrey Grosenbach
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
I'm Goeffrey Grosenbach and it's Play-by-Play at Pluralsight. I followed Chris Hartjes on Twitter for a few years and always enjoyed his witty insights, occasional rant, and love of test-driven development. I managed a PHP project 10 years ago, but hadn't seen modern PHP since then. Chris not only has a wealth of development experience, but he's spent time evaluating his experiences and learning from them, and he uses modern PHP tools to package, test, and deploy his code. Like everyday production programming, Play-by-Play is an improvisational vent with no guarantees. We concluded the session partway through the project so Chris finished it, on his own, over the next weekend. You'll see the conclusion in the final module. Play-by-Play is a series where we give you a rare view into the workflows and thought processes of top developers, admins, and designers. Have you ever wished you could watch one of your tech heroes work on a project on their own time, using their own tools, at their natural speed? Not a rehearsed presentation or a prepared course, but planning and problem solving as it happens in the real world every day. That's what we do in this series. We give talented admins, developers, and designers a task to work on, live and unrehearsed, for about two hours. We talk through architecture decisions, and fix unexpected problems. This isn't a tutorial; we won't pause to explain how to set up a server infrastructure, or a development environment, but you will see how professionals use tools in their every day environments.