Really cool talk! Loved the example with Ducks and CakePHP. :)
Very informative and excellent example
Great talk! Especially as it's your first one I'm really impressed. I was going to follow you on twitter but turns out I already had you on there for some reason.
So many patterns, so many ducks, so little time! Fascinating talk by an interesting speaker about a complex topic. Looking forward to grabbing the slides and reading the source material.
I enjoyed this talk. I'm always open to hearing other good examples of the SOLID principles, but hearing examples on ducks and shapes - these are easy to find and repeat from online sources and the reason behind this is because it's just not easy to come up with a decent example we could all use in the real world for a few of these principles!
So those few principles that used ducks / shapes I felt was a bit of a cop out - hence the docking of one star, but the rest of the talk I can imagine would be useful for newbies to the principles and the speaker - this was his first conf talk - well, you'd never tell, he was confident and engaging!
Good shout out about Auryn (more an 'injector' than a 'container' - completely different so I'd recommend learning and making that distinction clear). It also doesn't shift the problem like other containers do.
So future tip - remove the arbritrary non-real-world examples which are present everwhere online and copied from Uncle Bob (easier said than done) and show us something concrete we may work with instead. Good talk!
A very well delivered talk - good humour in appropriate places, and lots of information but still accessible.
A strong talk, a lot of really useful information that I need to look into. Quite a lot of information being thrown around if you've had no prior experience, but a well delivered talk.
One of the best SOLID talks I've attended, engaging, paced well and using good examples.
I found the JSON Schema aspect of the talk particularly interesting. An engaging talk from start to finish.
Very good talk, lots of info to improve the overall web experience to our business and end users.