Mairsil

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(08.Jun.2013)
A Web Of Identity
Excellent opening talk, energizing people for the rest of the talks
Rating: 5 of 5 
(08.Jun.2013)
Unbreakable Domain Models
Excellent talk, it was clear you have a lot of practical experience dealing with these issues. I'm far more convinced of the use of value classes now.
Rating: 5 of 5 
(08.Jun.2013)
Getting your toolbox together
A clear talk and well argued. I'm definitely looking into using this. Also nicely done within the time, and I liked you repeating the questions before answering. The talk might benefit from a short image of what a developer's working setup will look like (local VM with server, shared path etc) before diving into the details.
Rating: 2 of 5 
(08.Jun.2013)
Fun with BIG Data with various databases
The talk didn't work for me. Between the lines you could see the speaker really knows his stuff, but he wasn't able to communicate any useful techniques or starting points. Having the actual sql-commands running during the presentation also slowed it down a lot, and didn't add a lot for me. Would have liked to know more about _how_ to optimize tables for your specific searches, and how to do this in more complex cases.
Rating: 5 of 5 
(08.Jun.2013)
Put some Backbone.js in your Apps
Very nice presentation, gave a clear idea of how backbone, stackmod and require.js all work together, and how it helps clear up the code, in a very compact timeframe.
Rating: 3 of 5 
(08.Jun.2013)
Building Mobile Applications with the Dojo Toolkit
The speaker wasn't bad, but the talk focused a lot on implementation details of an actual example, with a lot of code. While I like seeing code, I would like to see them more tailored to explain specific concepts, and leave out the parts of the code that aren't relevant to that feature. On the plus side, the speaker answered questions very well.
Rating: 4 of 5 
(08.Jun.2013)
The latest MySQL with PHP
Clear talk. I liked the level of detail picked, just enough for me to determine which subject I want to read more about, and still cover a lot of ground. Some of it was more relevant to api devs then php end users, but there was more than enough for everyone.
Rating: 3 of 5 
(08.Jun.2013)
LycheeJS
The talk seemed to lack focus, a lot of '...and stuff, so... anyway' things in there that didn't really carry me. Was disappointed by the lack of non-gaming applications which were implied in the description.
Rating: 4 of 5 
(08.Jun.2013)
Let's have a look at PHP5.5
A nice overview of what's new and what's happening in php development. The opening of how to contribute could be a bit more compact.
Rating: 5 of 5 
(08.Jun.2013)
Emergent Design with phpspec
Very nice eplanation of principles of emergent design
Rating: 5 of 5 
(08.Jun.2013)
Measuring and Logging Everything in Real Time
Very nice overview of logging possiblities. Addressed all our issues in logging very effectively.
Rating: 3 of 5 
(24.Jun.2016)
Build your own Recommendation Engine with Neo4j and Reco4PHP
Interesting demo to see the systems work, but it's missing a bit of background on alternatives and the pros and cons of each.
Rating: 4 of 5 
(24.Jun.2016)
Solving Cross-Cutting Concerns in PHP
Very good information, interesting subject. Presentation was a little stiff at the start, but much better later. Tip: Try not to read out everything on your slides (we can read that) but tell naturally about what the slide means.
Rating: 5 of 5 
(27.Jun.2016)
Machine Learning for the rescue
Well-presented and with just enough depth to show where machine learning could be useful, and where the tricky parts are (data prep).
Rating: 3 of 5 
(27.Jun.2016)
Machine Learning - Support Vector Machines
The presentation was done well, but the talk lacked some depth to me. Mariusz Gil's talk on friday went a bit more clearly into the mechanics of the data prep and use of the learning machines.
Rating: 5 of 5 
(27.Jun.2016)
Extending without pulling a muscle
I joined this talk expecting it to be somewhat out of my comfort zone, not having touched any internals and not doing any C for the past 15 years. While I was indeed out of my depth, I really enjoyed the in-depth technical level, and I was happy to find that I could still follow everything quite clearly. You're clearly very comfortable with the subject matter, and present it in a very natural and non-intimidating fashion. More hardcore-tech talks like this please!
Rating: 5 of 5 
(27.Jun.2016)
Extremely defensive PHP
Great presenting style, and very informative. Most of the advice seems to be very real-world practical, and there's a lot you can pick up from this talk even if your application doesn't require the full rigor of a public API.
Rating: 4 of 5 
(27.Jun.2016)
Deploying PHP 7
Pleasant presentation with a nice mix of showcasing performance, tips for getting your code ready, and tips for getting the most out of your server environment. Very useful to hear before starting our own deployment. Only minus would be that the talk lingered on some minor implementation details a bit long sometimes.
Rating: 5 of 5 
(27.Jun.2016)
53 Minutes or Less - Architecting For Failure In The Cloud
Very insightful talk. I had zero exposure to cloud-based hosting coming in to the talk, and found it easy to understand the various concepts and considerations explained. You showed a lot of practices that seem pretty obvious choices when you explain them, but which would very likely have tripped me up when starting a cloud project without this talk.
Rating: 2 of 5 
(27.Jun.2016)
Being effective with legacy projects
Unfortunately, the talk didn't work for me. While the presentation style was fine, I was hoping to pick up some tips and techniques for handling actual legacy code, especially the old code where concerns aren't properly seperated. The talk seemed to be mostly about handling corporate culture around large-scale projects with a fairly well organized code base. I'm sure this is very useful for people in that situation, but as a developer of small-scale client-driven projects there was little in it for me.
Rating: 5 of 5 
(27.Jun.2016)
Microservices: Packs small, plays BIG!
Great presenting, and a lot of new insights gained in how to apply microservices, and how to make them play nice.
Rating: 4 of 5 
(27.Jun.2016)
Feature Flags are Flawed: Let's Make Them Better
As someone with limited exposure to feature flags, this talk was pretty enlightening. It's a nice introduction to swivel too, although I didn't end up very convinced of it's benefits over a homebrew centralized flag manager. Definitely gave me a few new points to consider when deciding on implementing feature flags.
Rating: 4 of 5 
(14.Oct.2016)
PHP 7.1 : elegance of our legacy
I liked the general content of the talk, highlighting the changes, both breaking and life-improving. Presentation style was also pleasant and relaxed. It probably would've been better to go into a little less detail on each one, especially with regard to finding the right tool to detect incompatibilies, so we wouldn't have had to skip so many slides. With that in mind, I would love to have a copy of those slides here to have a peek at the parts we missed.
Rating: 1 of 5 
(30.Jun.2017)
Keynote: Beyond Code
This talk did not work for me at all. The presentation was in no way engaging, which for a keynote without visual support is essential. Content wise, I did not recognise many of the premises on how soft skills are regarded in companies, it sounded more like advice for IBM in the 80s, I can't imagine any 21st century European company operating that way. All in all it felt well meant but not terribly relevant.
Rating: 5 of 5 
(30.Jun.2017)
Adventures in MySQL - 10 Awesome features you're probably not using
Useful practical bits of knowledge perfectly suited to the audience advertised, and presented pleasantly and humourously.
Rating: 5 of 5 
(30.Jun.2017)
Climbing the Abstract Syntax Tree
A nice insight into the inner workings of php, very good job making an arcane subject easy to understand. The bits about monkey patching could perhaps use a little more intro and context (examples), but it did not bother understanding.
Rating: 2 of 5 
(30.Jun.2017)
Caching with PSR-6 and PSR-16
Took a long time to get going, the intro and basics of caching. Got somewhat interesting showing some features like stampede protection and tagging, but after that it mostly lacked content. I'd like to see more about pros and cons, real world considerations. Caching and cache invalidation are complex subjects that would've allowed for far more depth.
Rating: 5 of 5 
(30.Jun.2017)
ERD, Flowcharts, and Other Documentation
Excellent talk, gave me a clear overview of the various stages of documentation and the importance of not going too much in depth too fast. Also pleasantly presented with a lot of content without feeling rushed. Ps. I do think the junior/senior dev slide has it's arrow the wrong way ;)
Rating: 3 of 5 
(30.Jun.2017)
Going Viral for Fun, not Profit
Presentation style was very good, clear and fun to listen to, even if I don't feel live demo's are as good as well prepared recorded demo's. But content-wise this was very much more entry level than expected, this is kinda 1995 parent's attic level virus writing, I was hoping to see a bit more about the more advanced techniques used by viruses that I could'nt think up myself so easily.
Rating: 3 of 5 
(30.Jun.2017)
Effective Browser JavaScript Debugging
Content was a fair bit more superficial than expected. I was expecting more on subjects like advanced debugger use and the code mappings, rather than basic profiling and optimising. The presentation style was pleasant and relaxed, although the preamble could be shortened down a bit in my view.
Rating: 5 of 5 
(01.Jul.2017)
Database migrations with zero downtime
Excellent talk, clear and insightful. Some things seem very obvious now and make me wonder why I'm not always doing this. I would have loved some more details about the usage of queueing, but pretty happy with the talk anyway.
Rating: 4 of 5 
(01.Jul.2017)
Empathy As A Service: Supporting Mental Health in the Tech Workplace
The subject was excellent, and deserves more attention. The content of the talk was strong, only the section on remote work and flying people in felt too long and not very relevant to the Netherlands or most of Europe. The presentation felt knowledgeable and engaged with the subject, but it could be improved by being less static. Try less reading of the literal text on the slides, paraphrasing instead. Move away from the laptop more and leave an occasional pause in the word flow.
Rating: 5 of 5 
(01.Jul.2017)
Paradoxes and theorems every developer should know
Very entertaining and much more relevant to everyday work than you'd expect. If there's any area for improvement it's in adding a little more explanation about the various problems before moving on to the solution. In some cases it wasn't clear what the question was until we were well into the answer.
Rating: 5 of 5 
(01.Jul.2017)
Tales from the wrong end
Very well presented talk about the various things you may have to deal with with a vuln like this. And a few nice useful pointers too.
Rating: 5 of 5 
(01.Jul.2017)
The (Awesome) Future of Web Apps
Good introductory talk summarising the state of PWA today and tomorrow. Struck a nice balance between depth and completeness for me.
Rating: 5 of 5 
(01.Jul.2017)
Voodoo PHP
It's a surprising topic for a keynote but I always enjoy seeing what happens when you leave charted waters and start poking around. The code slides with the highlighted sections worked very well, some of the skipping back and forth on the later slides was a little distracting
Rating: 5 of 5 
(08.Jun.2018)
Keynote : The New Revolution
Interesting bit of history, and a nice inspirational message without feeling preachy. Excellent as a keynote. Sometimes felt a bit wandering but very pleasantly presented so did feel engaged all the time.
Rating: 3 of 5 
(08.Jun.2018)
Application metrics with Prometheus
Nice presenting style, clear speaker. But it felt like too much time was spent in the beginning explaining basic metric terminology. Only the last 15 mins or so felt like the actual talk subject and they felt quite rushed. Would've been nice to see a little more of implementation and data presentation. Live demo didn't really add much for me, samples of the interface with real data would've been more interesting to me.
Rating: 4 of 5 
(08.Jun.2018)
Browser APIs: the unknown Super Heroes
Nice showcase of the apis, the demo's were well done showing how really simple code can do quite a lot. The superhero angle was maybe a bit much, but the presenting style was very good, well paced.
Rating: 4 of 5 
(08.Jun.2018)
Monitor Your PHP Applications with Logs, Metrics, Pings, and Traces
Nice demo of the various ways to dive into the data, also fun to watch. Would've liked to see a little more about the steps involved in setting up your application and servers for this level of reporting.
Rating: 4 of 5 
(08.Jun.2018)
OMG MySQL 8.0 is out! Are we there yet?
Liked the overview of new goodies and the examples. Presentation style was a bit hidden behind the laptop, walking out in the open would make it feel a lot more personal. Other than that pace and style were spot on.
Rating: 5 of 5 
(08.Jun.2018)
Moving from legacy to event-driven with Kafka
Very well presented and an interesting case. Just enough time spent explaining things like events without running too long. Very practical.
Rating: 2 of 5 
(08.Jun.2018)
When testing makes no sense
A bit disappointed that this was mostly a basic talk about why you do want to do testing. Seemed aimed at hobbyist devs who dont really do testing yet. Was hoping to have more concrete info about metrics and considerations for deciding what to test. It might be eye opening for some, but to me it felt very basic.
Rating: 5 of 5 
(09.Jun.2018)
AssertTrue(isDecoupled(“my tests”))
Excellent talk. Solid examples showing the motivations for decoupling and explaining some of the diffculties in actually making this happen. The level matched expectations from the summary, and the presentation style was pleasant and clear.
Rating: 2 of 5 
(09.Jun.2018)
Modern JavaScript: Moving Beyond jQuery
Unfortunately this was much more basic than I hoped. It felt nothing beyond jquery, more like very basic mvc concepts and js inheritance. Pace felt really really slow, the examples seemed more aimed at very beginner web designers, not at the level of professional programmers.
Rating: 4 of 5 
(09.Jun.2018)
Are you out of memory, or have plenty to spare?
The talk was pretty clear in it's explanations and examples, and nicely paced. Only thing is that from the disclaimers and indicated tech level I expected it to be a bit more in depth, and summarizing these basics in a much shorter time.
Rating: 4 of 5 
(09.Jun.2018)
IoC containers beyond constructor injection
Solid information, good examples to give a clear idea of how these containers function in theory and in practical usage. The presentation style felt a bit nervous, with quick talking and regular backtracking. It would benefit the talk to try and bring a little more calm in your speaking as to not trip over yourself as much. Also maybe go to the next code slide a little later, you regulary showed the solution code before stating what issue needed to be solved, which can distract the audience. All of these are relatively minor and the talk as a whole was pretty good, just meant to give pointers for improvement.
Rating: 5 of 5 
(09.Jun.2018)
Keynote : Controlling the variables
Great closing keynote, lots of funny moments in between the serious message. Very well presented in a sympathetic way. Not even sure I agree with all of the premises but the talk certainly made me think, which I think is a key thing for a keynote to do.

Events They'll Be At

No events so far

Events They Were At

© Joind.in 2018