Talk comments

Good introduction talk to kick off the conference. The speaker used relevant examples and stories to help us understand.

Matt Trask at 10:20 on 9 Feb 2018

A great way to start the conference with an excellent keynote on empathy, communication and how to be better at both.

Hey JMac! Thank you so much for an awesome tutorial on testing your PHP code. I really appreciated that you not only showed how to use PHPUnit and Mockery, but that you also gave a lot of the reasons why/how to effectively test your code. Excellent pacing as well!

Trent Harvey at 18:27 on 8 Feb 2018

Information was useful and current. Easy to understand and follow along. A good primer for anyone new to APIs or a good comprehensive review of fundamentals for someone experienced writing APIs in modern frameworks.

Ibis Fonte at 17:19 on 8 Feb 2018

I feel like I cannot make excuses anymore for not writing tests when I code. Jason made PHP testing easy to learn, and easy to learn how to implement. I'm all in!

I am truly grateful for how patient he was with the questions I asked and how insightful he is regarding testing overall.

This session was awesome!

it was a lot of information and all the resources were good, also the exercises and everything in general. Andrea has a lot of knowledge about the subject and provided with good examples.

Ryan Ballard at 15:57 on 8 Feb 2018

Good intro to defensive coding.

Ryan Ballard at 15:56 on 8 Feb 2018

Very nice beginner intro to PHPUnit and Mockery. I struggled setting up my environment (couldn't upgrade to php 7.0, or get composer running and other issues) and mostly user error, so I was not able to participate completely, but I still learned a lot. By later in the day I got the right environment up and was able to run some tests I wrote in the tutorial! I would highly recommend this tutorial for beginners, just get your environment setup first and basic understanding of how to run PHPUnit.

This was a great talk to learn about up-to-date PHP frameworks. A lot of the principles were directly applicable, but I found some of the implementation and syntax not needed. I think that would've helped for the timing as well since we ran out of time. Overall, good concepts were covered.

Good hands-on activities and super relevant for what I do with PHP. The break up of discussion followed by activities made the time manageable. A suggestion I would have for the first exercise would be to have the file and stubs for the getters set up so we can focus on the validation part. I think I wasted a lot of time just trying to get my file set up to read (I had to google methods to use) and then stubbing out methods.