I've been using a methodology, including the wonderful Behat and PHPspec, that's very close to this, and I've been very happy with it. Thanks for the carefully considered presentation, great advice and tips Ciaran.
Enjoyed Your talk
James manage to do a very nice introduction to Zend Expressive's components and how to plug Doctrine ORM in that context.
- The code samples were quite comprehensible, however I think the amount of code can be reduced to have a better balance (e.g. the behaviour of the MiddlewarePipeline could be explained using some graphs to help the understanding - and maybe the examples of middlewares can be dropped - slides 19 to 22)
- The storyline of the talk is well connected but some parts could be reviewed (the Expressive installer can be showed before of taking about the sample application)
- Although is nice to compare expressive v1 and v2 middlewares I've found a bit confusing, I'd keep just the v2 to be consistent with the other examples (or compare them after finishing the ORM related middleware)
Another very well organised and helpful talk from Ciaran. :+1: Thank you.
It's always nice to hear from someone experienced in scaling (actual scaling) and handling thousands of requests in short time. Would love to hear more from Liam and his adventures at his current position and more technical details of proper scalings nor other issues he meanwhile will eventually face.
One of the best speeches of the day. I would love to have the slides for references too.
The speaker was nervous but i was engaged in the amazing positive thinking and attitude can-do.
Was really a fun presentation. Really motivated me to use Lambda and make my own games / apis / skills for Alexa. Lots of laughs with good / basic / quick way to get started, what we need more? :)
A fascinating success story, very well presented with plenty of detail
This talk was disappointing - it was actually a 40 minute advert for the speaker's company.
This talk was well delivered and contained some good insights into the process of introducing tests to your development workflow, and a practical way to work towards a TDD approach.