I always like to hear how successful companies build good software, cause this is a chance to learn new things or just to make certain that things you know from books or collage aren't just theoretic stuff.
This time I've missed some more Symfony oriented tips. Still it was a very good talk!
I really liked the way you organized this talk - more like fast workshop than one-way speech. The problem was that in the title it was said "mastering" while in fact it was introduction - however it was perfect for me.
BTW I had a strange feeling when you were talking about passing password as query parameter ;)
During your presentation I was a little bit disappointed that you are talking about ACE on and on, but the idea to compare ACE and voters ease of use by the time spent to describe each of it was great :) As other listeners here say, I missed some guides when it's better to use ACE.
I've missed more information about how events in the application layer work. Also, some sample repo on GitHub would be really helpful to better understand the subject. Still, one of the best talks this year!
Excellent talk. You really did a great job to explain why it's useful to do the event sourcing. I'm very inspired with the event storming approach. The only little thing is that maybe slides could have a fancier design.
It was a good talk, confidently delivered, on a very important subject with lot of important and practical information (I liked "anti-patterns" the most). But from the opening keynote I would expect to be more positive and motivating and this one was, unfortunately, depressing.
It was a good talk to show what Phake is and how it can be used in PHPUnit. But for me, as a PHPSpec user, it wasn't that useful. I mean, you showed how to use it in PHPUnit and how it's better than Prophecy in PHPUnit, but you haven't mentioned anything about other PHP unit testing tools like PHPSpec. And, to be honest, I don't see any advantages of Phake over Prophecy in PHPSpec. Well, I see even some disadvantages of it (like a possibility to test private methods - you shouldn't test private methods at all).
It's a shame that the audience after this talk may have an impression that Phake is a holy grail. Well, it isn't really. Prophecy has been doing the same for years in PHPSpec.
It was a nice talk about Vagrant and Puppet, although it was too complex and you speed up too much in the second half. But, to be honest, I felt a little bit like in 2013. Puppet is not particularly easy to learn (and I thing the complexity of things you showed in your presentation proves it) and Vagrant has a lot of disadvantages. Therefore, this tandem cannot be called the "perfect development stack". It could have been three years later, but not in 2016.
It's a shame that the audience might have left your talk with an impression that Vagrant+Puppet are perfect and that they should try them. Well, they're not perfect at all and you didn't say a word about disadvantages of them.
I was really looking forward to hearing this talk and I don't feel disappointed! Matthias did a great job in explaining how all these fascinating topics can be glued together. I agree that it may have felt too overwhelming to someone, but I guess Matthias's goal was to show that there're those fascinating topics, what they're in brief and encourage speakers who haven't known them yet to learn more about them.
Very interesting presentation. It's always good to learn how successful companies implement different ideas. It was great that you shared your experience and even showed your real code! I really like your pragmatic approach in implementing event sourcing.
My first 1/5 on joind.in, but it was really bad. 1 hour time slot for a talk about 3 years old article you can read in 10 minutes. Nothing more than this, you even used the same code snippets. Some of your advices were really strange (like "there should be no more than 2 parameters in the class, but in PHP it can be no more than 5", why 5 particularly?). I guess that the host make a terrible mistake putting this talk as an opening one. You should expect more from the opening talk on the biggest PHP conference in Central Europe. It was very disappointing.
It wasn't terribly bad, but there wasn't anything new for experienced developers. It could be more entertaining and the timing could be far more better - we needed 17 minutes to learn that we should use PHP 7...
Pretty interesting stuff about browser cache, but besides this I haven't learned much than: we should cache as much as possible and the cache invalidation is a big and important problem. I expected more real life advices and less general stuff.
Very interesting talk based on real-life examples in a successful product. Maybe slides could be fancier and a way of delivery could be more entertaining. Anyway, I'm glad that you shared your experience and even showed your code, great!