Extremely informative. This is one of the things I've struggled with the most, and learning the ubiquitous language in order to create my classes in the most useful way. And Andrew made it all very easy to understand! Very appreciative. Great talk.
Really gave me more confidence to start writing tests. The tutorial was very easy to follow along.
Quick and painless.
Marc explained the pitfalls of relying on metrics such as "code coverage" as the sole indicator of having a reliable test suite, and the value of using mutation testing in order to point out potential gaps in one's test suite (highlighting alternate execution paths that deserve more tests).
While many of the examples used in this talk are very similar to those used in the official Humbug documentation, Marc used them effectively to explain how it works, and even did a live demo.
Marc's presentation style is confident and purposeful, with bits of humour and fun sprinkled throughout the talk.
Despite there being a small glitch (outside his control) in one of his live demo examples, he rolled with it and smoothly moved on to the next one.
I look forward to hearing more talks by Marc !
Anna is a real professional, and it certainly shows in this talk. She is an expert in rewriting legacy code, not only on a technical level but also on how to approach PM's and executives on the benefits of spending extra time up-front on performing refactoring, and how it pays off in the long run.
She approaches this talk on several levels. She not only explains technical ways to rewrite and refactor legacy code, but she also explains strategies on how to approach it from design and analysis levels.
Derick is a great and approachable speaker (and yes, you're funny!) This talk was jam packed with demonstrations and information on using OpenStreetMap datasets.
He respects the conference and audience where he speaks by sprinkling in examples from the local area, which I enjoyed and appreciated.
Andrew explained the difference between Toran and Satis, then went on to demonstrate how to use Satis in practice.
He made it easy for us to understand how to implement private package hosting for Composer. He explained and demonstrated it well and thoroughly enough that I think I could do it without further reading on the subject if I had to.
Ben knows what he's talking about when it comes to OAuth2, which I think is a difficult subject to broach to newcomers. It helps of course that he wrote the OAuth2 library for League of Extraordinary Packages.
A skilled speaker, he knows how not to overwhelm newcomers to OAuth2, and is very knowledgeable when answering questions, which he was happy to do. He was easily approachable when asked specific questions after his talk.
Adam continues to build on his reputation for polished, information-packed talks with impressive live coding demonstrations.
I was happy to see him demonstrate the concepts as shown in Growing Object-Oriented Software, As Guided By Tests. He also uses a language-agnostic approach when sourcing learning materials, and shared some of those resources at the end of his talk.
Never even knew this existed. Now I'm full of thoughts as to how to use this! Disappointed there are no slides to download though. :(