Koen Eelen

Comments

(Show Details)
(Hide Details)
Rating: 1 of 5 
(24.Jan.2014)
Vagrant for PHP Developers
To be honest, I did not really like this talk. Why? I had no Vagrant experience before this, I even had not heard about this product until today, I had to google it (yay free wifi!). So that is my background. I went to the talk with the expectation that I would get to explained what Vagrant is and what it solves, but I did not get any of those answers. Very quickly the talk went to talk about the "provisioners", of which I did not even understand WHY you needed those. Are you required to pick one, or are their optional? What in fact does Vagrant do, and what does their Provisioner do? Then I got a bunch of statistics about the different provisioners, I assume the speaker was very proud of these numbers because she did the research herself on it, for which big thumbs up. However, because I do not know those tools yet, and I was not even convinced to use them, I just did not see the relevance of them. I hope it is not to just run "apt-get update" every time, because that is what I picked up from it. I would have prefered more emphasis on the basic Vagrant myself, maybe show an actual implementation of it. Also explain why it is better than just a plain VMware tool. I can create a snapshot of a VMware installation, and share that between my co-workers, what is the benefit of Vagrant here? I think if you rebranded the talk more clearly that is not an introduction to Vagrant, but rather an "state of the vagrant-market", it would have been better. It did not give enough information for a beginner. Anyway, if the speaker still wants to convince me of Vagrant, feel free to do that tomorrow. ;)
Rating: 5 of 5 
(24.Jan.2014)
Keynote: Mentoring Developers
Very nice talk, very moving moment also when the speaker talked about her experience with misogyny as she started in the industry, left me feeling a little bit sad on my own gender. ;) Also shows you that "when I doubt, just add more kittens" always works.
Rating: 4 of 5 
(24.Jan.2014)
Let’s Learn Testing
Interesting talk, I would have liked a little bit more talk about handling external resources, like importfiles and databases, because that is most commonly the more complex part of unittesting. But, the speaker said clearly in the beginning of the talk that it was meant for beginners, so I guess it was to be expected. Would love a "Let’s Learn Testing 2 - The advanced talk", some day. ;) After the talk I went to the speaker to ask him some questions (about DB resources) and he was very friendly and knowledgeable about the topic. Now actually doing the unit testing... that might be a different story. :p
Rating: 4 of 5 
(24.Jan.2014)
PHP Performance: Under The Hood
The talk was very interesting, with a lot of details that you normally would never look into. I do not know if it has that much practial use, because, just like the speaker mentioned, normally performance problems are more on the DB/API level, and not on the PHP level. If this talk would have come with one real life story of some optimization that made the difference with the help of those tools, the talk would have been perfect. It still was very interesting on an intellectual level, just to know a little bit more what is going on "under the hood". I really liked that insight and found it interesting.
Rating: 4 of 5 
(30.Jan.2016)
Web Security Essentials
It was quite basic, so I didn't pick up anything new - but for new developers it will be very interesting.
Rating: 3 of 5 
(30.Jan.2016)
“Writing code that lasts” … or writing code you won’t hate tomorrow.
There where a lot of list, but not always a lot of explanation about each point. Some ideas where quite interesting - like your point about "never using else again" but would have really benefited from a code example. The more radical your idea, even if genious, the more examples it need. ;) I think this would become great if you would maybe show some old code of you "that you hate", and then show how applying a rule like "no else" makes it better.
Rating: 4 of 5 
(30.Jan.2016)
PHP: Episode VII - The Force Awakens
I already gave this feedback in person to you, but you asked me to post it here. ;) I would cut back on the time spent on all the different versions of php 5. Just merge all those together in the cool star wars intro you have. We are here to hear about the future! Great theming btw! :) Then with the time freed explain why certain new features are actually useful - or not useful at all. :) Options are GOOD, I notice that you sometimes look afraid of giving a subjective opinion on a topic - but is interesting to hear what you as an experience developer have to say about certain features.
Rating: 4 of 5 
(30.Jan.2016)
Down The Rabbit Hole​
Very nice personal talk, with some moving talk about rolemodels. It takes a great man to open himself up to so many strangers, very brave!!! That said, it was pretty much the default keynote talk that can be summarized in "community is great, be a part of it". There was not that much in the talk to differentiate from that. It is however a message worth repeating.
Rating: 5 of 5 
(30.Jan.2016)
A complex ORM... faster than SQL?
Really good talk, it gave some great insight into what you should do and not do with Doctrine - and how simple caching can be with Doctrine. I learned a lot and I personally thought it was the best talk so far that I attended. ;)
Rating: 4 of 5 
(30.Jan.2016)
How machine learning can save your life
It was a really interesting talk. A little bit weird that stressed how difficult it actually is to use, instead of how easy. ;) That is normally not how talks work - but it was very honest. The talk would probably be even more worth for a public of big-data analysts, maybe we should have focussed a little bit more on the API and the technical site - and less on the click and drag interface. The thing that surprised me the most was how simple some of the available API's are, like the emotion- and face-detector. It is really cool to know that you now can setup such a service that uses this without owing a multi-million company. ;) I wouldn't have a spin-off talk about those API :)
Rating: 2 of 5 
(04.Feb.2016)
Caching on the Bleeding Edge
A lot of talk about old history from caching, which is very ironic for a talk about "caching on the bleeding edge". It took a really long time before the speaker even started to talk about modern caching systems, and then I found it to be more of a list of all the possible caches with their advantages and disadvantages. A better title would have been "the history of caching".
Rating: 5 of 5 
(04.Feb.2016)
Speed Up Your Database 300 Times
I thought it was a great talk, yes, it was quite basic and maybe it was more a beginner talk - but I thought it was greatly delivered, very clear and entertaining - it was a very good refreshment of the basics. Also, I am now running a slow query log on my database. ;)
Rating: 4 of 5 
(09.Jun.2017)
Get GOing with a new language
Great talk. Good introduction to a new language without being preachy or belittling the other language. The speaker was also very confident and well spoken.
Rating: 5 of 5 
(09.Jun.2017)
Don’t believe everything you learn
Super excellent talk! Funny and educating at the same time. Also really good plus that there is lost of audience engagement, that makes you really invested in the talk. I think there went quite some research into the talk. There was no discussion how to actually prevent you being trapped by the assumptions, like internalisation-libs, but I am not sure this talk needed that anyway. Might be a nice thing to mention on the side when there is time left or something. The only (very) small thing I would maybe add is sometimes to put in an assumption that is actually true, so that the answer isn't always "no"... just to keep the audience on their tows. Would make it even more funny.
Rating: 3 of 5 
(09.Jun.2017)
Ten practical ways to improve front-end performance
Good talk, did learn some cool JS tricks, some items or more debatable, like only loading items above the fold, and then loading it after the user starts scrolling. This would cause a lot of extra network traffic and may cause scaleability issues, something the speaker didn't mention. Reason I only give a 3 is because technical details how to actually implement some suggestions where not mentioned. For example, "prioritize the downloading of assets in a certain order", is a cool tip but he didn't explain at all how to actually do it.
Rating: 4 of 5 
(09.Jun.2017)
The New Revolution
Really great keytalk. I like that it is different than most "community is good" typical key talks, this was more focussed on a sense of wonder - sometimes we forgot how amazing the internet actually is. Samanta did a good job reminding us of that. The only downside was that sometimes she would mention some historical details that went really in dept, but then not really explain what they meant, making it difficult to follow when you are not such a history-geek. Maybe either mention terms and explain them or just gloss over them in a more general description.
Rating: 5 of 5 
(09.Jun.2017)
Food, bar and social
Lasershooting rocks - was a great social!!!
Rating: 5 of 5 
(09.Jun.2017)
From Hamfist to Hamcrest: more expressive tests in PHP
Really good introduction to a really interesting tool. Will check it out!
Rating: 5 of 5 
(09.Jun.2017)
Don't work for PHPCS, make PHPCS work for you
Excellent talk, i finally understand how a phpcs.xml file is build. Only thing I would have liked to see (but you cannot give 4.5 stars ;) ) is how to actually build your own sniff. I have no idea how difficult it is, but I have the feeling that Juliette could give a great explanation of it. :) Also bonus points for enthusiasm !
Rating: 3 of 5 
(09.Jun.2017)
Long running PHP processes
For me it was a little bit too dry, i think such a complex subject would be better fitted for a longer type of talk.
Rating: 5 of 5 
(09.Jun.2017)
What's New in Xdebug?
Surprise! The creator of xdebug knows xdebug really well! I was afraid the level of the talk would be too high because the creator himself is giving the talk, but I could perfectly follow. Also loved the example of the switch, was a cool sidenote.
Rating: 2 of 5 
(09.Jun.2017)
Knit 1, Perl 1
Did not see what value I could get out of this talk. Didn't see the added value. I am sorry, but knitting still sounds really boring.
Rating: 0 of 5 
(10.Jun.2017)
Knit 1, Perl 1
I am sorry but i did not see the lessons in this talk except a very far fetched parralel between php and knitting. Knitting still sounds very boring to me.

Events They'll Be At

No events so far

Events They Were At

© Joind.in 2017