March 8-10, 2017
Montreal, Canada

Learn Unit Testing with Katas

In this talk we'll introduce the core concepts of unit testing and TDD — what it is, how it's done, why it matters — and then jump into doing it with one of the most time-tested techniques to comfortably start to get comfortable with the idea: code katas.
Code Katas are a systematic practice where you solve a specific code problem for about 25 minutes. After that, you throw the code away! This means they're the ideal way to learn.

View all 156 sessions

David Hayes

Press Up

David is a developer from Fort Collins, Colorado. He's been working with PHP for almost a decade, and does a lot of intensive backend work, a fair bit of Javascript, and dabbles with CSS sometimes. While I'm big into WordPress — he co-owns and runs the popular development tutorial site WPShout ( — he's got experience with everything from old school PHP to the latest and greatest of Symfony and Laravel.

Read More

Montreal 2017 sponsored by