Matthias Noback

@matthiasnoback

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(01.Jun.2012)
Redis for the everyday developer
Excellent talk - the clear goal of Ross was to inspire the audience to use Redis and he has done a wonderful job trying to do that. I am definitely going to add Redis to my server stack.
Rating: 3 of 5 
(01.Jun.2012)
Let's build a parser
Thanks for an interesting talk; I am sure I will find a use-case for it ;) Code samples may be a good addition to the slides (instead of an IDE), and it would be also nice to start with an example, like (term AND term) OR (term and term) Starting with that, you can explain how you would create a parser to parse queries like these.
Rating: 5 of 5 
(17.Sep.2012)
Alice & bob: Public key cryptography 101
I learned a lot just by listening to Joshua! Thanks.
Rating: 3 of 5 
(17.Sep.2012)
Profiling PHP Applications
Quite interesting material, yet for a talk, I missed moments of looking ahead, looking back, summarizing what we've learned.
Rating: 4 of 5 
(17.Sep.2012)
Treading the PHPath
Thanks, Rafael, this was good and very enjoyable. When I'm thinking again about the subject matter, there is a big problem with it. Placing yourself and others inside the pyramid you showed, could feel for the audience like you're saying "well done" to yourself and other developers who are in the "higher" (and thus better) regions of the pyramid, but at the same time "you're not even close" to others. I think many developers are doing their best to create good products, but don't spend a large amount of time (which usually means also money) giving talks, or contributing to open source projects. They would still need to feel good about themselves, and not have the feeling that they are not treading the path, or something. Considering all this, you have actually done a very good job in not making this talk too judgemental.
Rating: 5 of 5 
(17.Sep.2012)
HTTP and Your Angry Dog
Thanks Ross, you delivered yet another nice and informative talk.
Rating: 3 of 5 
(17.Sep.2012)
To SQL or No(t)SQL
I learned some interesting things from this talk, but mainly it was too abstract. I would have liked to see some PHP or query code in the slides (showing how to query the different kinds of databases). Neo4j got my attention, yet, displaying a graph structure did not show me why I would choose it for my application (though I now think I should ;)).
Rating: 5 of 5 
(17.Sep.2012)
Rock Solid Deployment of PHP Apps
Thanks, Pablo, for all the information and suggestions.
Rating: 4 of 5 
(17.Sep.2012)
Building a "Think Small" Community
Interesting subject, also "thinking small" encourages the audience - including me - to start with the little things of community work. I would have liked the keynote to be at the beginning of the day. After paying many hours of attention, it got more difficult at the end of the day.
Rating: 5 of 5 
(13.Dec.2012)
MongoDB GridFS & GridFS combineren met ORM entities
Goed gedaan! Ontspannen en luchtig, maar met voldoende technische diepgang.
Rating: 0 of 5 
(08.Jun.2013)
Dependency Injection Smells
Thanks for all the feedback everybody! @NĂºria: you are correct - this talk should have been titled "Dependency Management Smells". I will change the name the next time I'll give this talk.
Rating: 5 of 5 
(08.Jun.2013)
Unbreakable Domain Models
Excellent talk, very interesting materials (good, recognizable code examples, good pointers to DDD people).
Rating: 5 of 5 
(08.Jun.2013)
Introduction to Lisp
Really interesting to see what you can do with Lisp. Igor is a good, natural presenter. I liked the way he made us think about converting higher level language concepts to lower level concepts, and even lower. Then back up again to rewrite the Lisp language with Lisp.
Rating: 4 of 5 
(08.Jun.2013)
The Proxy pattern in PHP
Very interesting subject, well brought.
Rating: 3 of 5 
(08.Jun.2013)
To Pair or not to Pair. That is not a question
Interesting presentation - however I too would have liked to see more practical examples of how pair programming really works. There was some tacit knowledge I guess, that I didn't know about pair programming. Definitely going to try it at work though!
Rating: 3 of 5 
(08.Jun.2013)
Know your algorithms - sorting and searching
Very interesting. I couldn't follow the iterations of the algorithms sometimes, since you were clicking through them a bit too fast. Also: it's better to finish your presentation earlier. I would have liked the part about search algorithms to get a little more room.
Rating: 3 of 5 
(30.Jun.2014)
DDD IRL
This was more of a long lecture than an actual tutorial ;) You had some nice examples about the way you applied DDD in your project, but I would have liked the tutorial to be much more practical (about half of the time I want to actually do something, whether it's writing code, discussing something, or figuring something out). One other thing: the use of a Vagrant box wasn't really necessary, I downloaded the project with the code samples and that was sufficient to follow along (no need to do a vagrant up).
Rating: 3 of 5 
(30.Jun.2014)
Refactoring with Design Patterns
I don't think that live coding was such a big problem (it went quite well ;). However, I would have liked to see more. It's a great idea to only take very little steps, which is particularly helpful when you don't have tests (and you don't intend to write them). It's just nice to see all the little steps that are part of a true refactoring process. But many times I wished you would take somewhat bigger steps, in order to get to the next point.
Rating: 5 of 5 
(30.Jun.2014)
Abstract Machines
I'm moderately familiar with the subject, which helped a lot. You did a great job discussing so many theoretical subjects in 45 minutes.
Rating: 5 of 5 
(30.Jun.2014)
Design how your objects talk to each other through mocking
This was very interesting. You clearly explained some different approaches to unit testing (testing only results versus testing messages). I really liked the way in which smelly tests were actually turned into evidence that one of the SOLID principles was being violated.
Rating: 5 of 5 
(30.Jun.2014)
Making the Most of your Agile Process
Excellent talk, just really smooth and full of practical, useful advice.
Rating: 2 of 5 
(30.Jun.2014)
Docker: The only thing it can't contain is your excitement
The ratings for this talk are pretty low. I hope they don't discourage you too much. You are very good at entertaining people while actually explaining some technical things. I encourage you to transform this power into something that lasts an entire talk. You might try to make the transition from the metaphorical introduction to the main content of the talk a lot smoother. Perhaps you can adjust the introduction to have more technical value and the main content to be more entertaining. The way it is now, it's almost like two different talks. Also, I'm definitely not sure after watching this talk how I can use Docker to make my life better.
Rating: 5 of 5 
(29.Aug.2014)
Filesystem Abstraction with Flysystem
Really nice talk. Good pace, interesting stuff - it seems you have thought long and hard about filesystem abstraction abstraction, if you know what I mean ;) Looking forward to hearing more from you.
Rating: 5 of 5 
(26.Sep.2014)
Decoupling with Design Patterns and Symfony2 DIC
Great talk, Konstantin. After all this talk about that "guy" called decoupling, you really brought up some interesting points about his "sister": cohesion. I particularly liked the idea that the need for extension points in your code is not something that can be solved with one solution (e.g. an event dispatcher), but requires different solutions in different cases. You did a good job at showing how we can prepare for change and at the same time even offer backward compatibility to the clients of our internal APIs.
Rating: 5 of 5 
(26.Sep.2014)
Mocks Aren't Stubs, Fakes, Dummies or Spies
Good job, Dave. Lots of interesting insights about the different types of test doubles. Also, you got my attention the entire talk, which is a great achievement :) I agree with Gary, who wrote that now he has to "go back and rework a lot of tests" - I think I've done this whole "mocking" thing wrong many times in the past...
Rating: 5 of 5 
(14.Nov.2014)
Decoupling the Model from the Framework
I like this subject very much and you did a good job describing the reasons for introducing some less often used types of objects in our applications. I couldn't agree more. However, I was also missing something to support my brain a bit. Just listening to these things isn't quite enough for me, I'd really like to have some visual clues too, at least to be able to create a reusable aggregate of my personal recollections of this talk :)
Rating: 5 of 5 
(14.Nov.2014)
Tackling technical debt - breathe new life into a legacy project with Symfony2
I liked this talk very much. It contained lots of practical advice. You made the advice more real by taking into account that every legacy application has different characteristics. Each may require a different approach, and so you provided useful list of alternative strategies. Also, nice slideshow template :)
Rating: 5 of 5 
(14.Nov.2014)
Malicious cryptography in Symfony apps
It takes some courage to talk about this kind of highly technical subjects. You did a good job, making it very practical and entertaining.
Rating: 3 of 5 
(14.Nov.2014)
Deploying PHP applications
I liked this talk to a certain degree. I think it's good to talk about deployment on a higher (meta) level like you did. But without going into any technical details, practical suggestions, etc. I don't feel "charged" for my next deployment assignment.
Rating: 4 of 5 
(14.Nov.2014)
Hack in 60 seconds
You know, that was very entertaining. Having heard some other presentations about Hack before, I think this one could have been a bit more packed with language goodies, but then again - the presentation being very simple is also a very big pro. So keep doing what you do well!
Rating: 4 of 5 
(14.Nov.2014)
Introduction to Sylius - Symfony2 e-commerce
Good introduction - nice to meet you in person and hear you speak about your open source passion. I agree with Raul that it would have been nice to see some code.
Rating: 4 of 5 
(14.Nov.2014)
Honey, I blew up the application performance
It was interesting to see some aspects of profiling/finding slow stuff, but I feel you could have covered many more subjects, or you could have explored a few subjects a bit more to give us some deeper understanding of things.
Rating: 4 of 5 
(16.Jan.2015)
Object Invariants, Immutability & You: Making Objects Do Your Bidding
Jeroen, I liked your talk very much. It was informative, entertaining and flowing really well. Now and then I thought that you might have taken yourself a bit more seriously - you are the speaker, hence the expert :)
Rating: 4 of 5 
(26.Jun.2015)
SOLID Refactoring
The talk contained some nice basic examples of refactoring using the SOLID principles. I liked the sample code because it showed different aspects of the principles. You didn't rush into the solution, which is very good. Instead you showed some intermediate solutions which almost drove me crazy, but that's good as well! The danger of speaking while coding is that the speaking loses a bit of "color". You might even record part of it and explain what's happening.
Rating: 5 of 5 
(26.Jun.2015)
Command Bus to Awesome Town
Great talk Ross, I liked the comedy a lot. You did a great job at dissecting and reducing all this command (handler, bus) stuff to the absolute basics, then moving up a few steps towards a discussion about reusable libraries and plugins.
Rating: 5 of 5 
(26.Jun.2015)
Hello, PSR-7.
Nice talk, I don't have any suggestions actually. It's just a very useful overview PSR-7 and its integrations.
Rating: 4 of 5 
(26.Jun.2015)
Introduction to Event Sourcing and CQRS with Broadway
Nice introduction to Broadway, it was good to finally use it and get a feel for it.
Rating: 4 of 5 
(26.Jun.2015)
Social Human Architecture for Beginners
I liked the workshop, it's an interesting way of doing workshops as well. I got some interesting pointers towards other material from it.
Rating: 5 of 5 
(15.Nov.2015)
Why Your Test Suite Sucks
Though the title sounds quite aggressive, the talk was quite gentle. I really liked all the "little" suggestions for making a test suite easy to maintain. The suggestions were very recognizable. For some of the suggested improvements I now have "words" instead of just "intuitions". By the way, several code samples contained some small errors (some variable names weren't correct, some method calls didn't have "()").
Rating: 5 of 5 
(15.Nov.2015)
Driving Design through Examples
Much appreciated! I knew this stuff from other material on BDD and DDD, but it was nice to see it combined in one talk. As a fellow speaker I appreciate the way you kept calm while the screen and the sound were working against you.
Rating: 5 of 5 
(26.Feb.2016)
How to effectively grow a development team
An excellent talk. I agreed with a lot of what Jeroen said. There was also a lot to learn, and I now have some new ideas to be applied very soon at the office ;) For example, "Code burn" sessions, determining shared team values, and doing Slideshare Karaoke. The talk could do with some major chapters, maybe visually supported in a more clear way. I guess this talk makes a lot of sense to developers as well as team leads as well as other kinds of tech managers. Conference organisers: please consider inviting Jeroen!
Rating: 4 of 5 
(29.Apr.2016)
Modelling by example
It was quite fascinating to see the process of test-driving the development of a simple game like this. I guess everybody should have been convinced by now that this is the way to go and that TDD isn't scary or slow! I think that for some people who knew nothing about Behat yet, some steps might have been hard to follow. The same for the recordings, which might have been better off with some more explanations to them. At least I feel they should have been more engaging. Absolutely conference material - I liked the practical aspect of it, as opposed to the often more theoretical talks.
Rating: 4 of 5 
(29.Apr.2016)
Extracting Wisdom From Stupidity
Excellent talk. I saw this one at PHP Benelux already, but was surprised all over again (I guess that tells us something about the quality of my own memory, as well as the ability of the speaker to present the same talk with its original freshness).
Rating: 5 of 5 
(10.May.2016)
Machine Learning - Support Vector Machines
Excellent talk - you're definitely ready for DPC :) It was entertaining and full of interesting insights into the subject of machine learning.

Events They'll Be At

No events so far

Events They Were At

Laracon EU 2016 Aug 21, 2016
Symfony Catalunya 2016 Jul 21, 2016
DomCode - April 2016 Apr 25, 2016
PHPZwolle March 2016 Mar 29, 2016
PHP UK Conference 2016 Feb 18, 2016
PHPCon Poland 2015 Nov 12, 2015
DomCode - August 2015 Aug 24, 2015
November Camp 2014 Nov 13, 2014
DrupalCon Amsterdam Sep 28, 2014
Laracon EU 2014 Aug 27, 2014
DomCode - July 2014 Jul 28, 2014
SymfonyCon Warsaw 2013 Dec 09, 2013
Symfony user group Dec 10, 2012
PHP-Cafe #2 May 09, 2016
© Joind.in 2017