Nic Wortel

@nicwortel

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(29.Jun.2015)
My app is secure... I think
Thank you for the interesting talk. While the basics of writing secure applications are probably known by most developers, it was good to see some actual examples and vulnerabilities. It was more a talk than a tutorial/workshop, but still very interesting and insightful.
Rating: 4 of 5 
(29.Jun.2015)
Hands-on HTTP caching with Varnish
Great tutorial. Having never really worked with HTTP caching and/or Varnish before, it gave me a good starting point for future reference. I had some problems getting the Vagrant box up and running, but after that it was fun to play with the different caching headers. Also the parts about ESI and testing Varnish were very interesting.
Rating: 5 of 5 
(01.Jul.2015)
Data migration: How not to leave a legacy
Good talk! It was indeed very shiny, so the sunglasses were no unnecessary luxury ;) But all jokes aside, the talk was interesting and funny, even for someone like me who doesn't have a lot of experience on the subject (especially not in those quantities).
Rating: 4 of 5 
(01.Jul.2015)
SOLID Refactoring
Applying the SOLID principles to your code will make it easier to cope with change. This was (unintentionally) demonstrated by Scato when he not only had to switch rooms but also had to use a different laptop in the last minute. While most people will know the SOLID principles by now, Scato demonstrated them with some real life examples, while refactoring the application (live) at the same time. This made the talk interesting, not just for people who are new to the SOLID principles.
Rating: 4 of 5 
(01.Jul.2015)
Defensive Programming
Good talk about defensive programming. It was a bit basic, but that's to be expected given it was a beginner talk ;) I think it's nice that you looked forward to PHP 7 but also gave some solutions for the mean time.
Rating: 4 of 5 
(27.Jun.2016)
Basic CQRS and Event Sourcing with Prooph
Heaving heard a lot already about Event Sourcing and CQRS, but never gotten to the point of actually implementing it in a project, this was a great practical introduction. Also a nice introduction to Prooph. Thank you!
Rating: 3 of 5 
(27.Jun.2016)
Message oriented architectures with RabbitMQ
The talk was good, it gave me a good insight on the concepts of RabbitMQ (producers, exchanges, queues, binding keys, etc.), something that I've found hard to wrap my head around. I also learned a thing or two from the practical part of the workshop. However, as other people have already noted, the tempo was a bit low at some points, which made it feel a little bit less efficient. My tip would be to find someone to help you during the workshop, so that you can divide your attention and speed up the tempo a little bit. Also, I know Docker is still very new and setting it up might be a bottleneck for itself (especially for Mac / Windows users), but my colleague and I used a Docker image of RabbitMQ which we had up and running within 1 minute.
Rating: 4 of 5 
(27.Jun.2016)
Debugging: past, present and future
Thank you for the insightful talk and thank you for your work on Xdebug!
Rating: 4 of 5 
(27.Jun.2016)
Identify All the Things With UUIDs!
I have been working with UUIDs (using your library) in multiple projects, but had never looked into the internals (except during the Code Night). Which is probably a good thing, because that means that it Just Works™. But I wanted to learn some more about how the UUIDs and your library work exactly and your talk helped me accomplish that. Thank you again for the great talk and for your work on the UUID library!
Rating: 5 of 5 
(27.Jan.2018)
The Science of Code Reviews
A very interesting talk both for people who are new to code reviews and those who already use them as part of their development process. Apart from discussing the basics (such as why code reviews are valuable, and what you should look for when doing a code review), Rick gave some valuable tips for improving the effectiveness of code reviews, such as following the "code review etiquette" and automating linting and code style checking so the review can focus on the important stuff. As for the presentation itself, Rick came over confident and relaxed and did a good job in engaging the public. The issues with the sound system and staff sound checking during the talk make this even more impressive. All things considered, I would definitely recommend this talk to anyone.
Rating: 4 of 5 
(27.Jan.2018)
Aiming for Autonomous Services
As always, it was great to hear Matthias' insights about autonomous microservices and software architecture in general. (disclaimer: I am a former colleague of him) Having read his book "Microservices for Everyone" I was already familiar with most of the concepts, so I was hoping for more practical tips and tricks. I feel like the talk could be improved by adding some of those, also given the fact that the talk felt rather short. Nevertheless, if you are new to the concept of microservices, or if you are looking for ways to make your existing microservices more autonomous, fault-tolerant and decoupled, I definitely recommend seeing this talk (and reading his book on the topic).
Rating: 4 of 5 
(27.Jan.2018)
The Test Suite Holy Trinity
Architecture and testing are two of my favourite topics of software engineering, and this talk discusses both of them. Dave does a great job defining the holy grail of test suites, and then explaining why this is impossible to accomplish and why different types of tests all have their place in a test suite. Talking about testing is always hard because people use different terminology, or have different definitions of the same terms (there is no "ubiquitous language", some people would say). Although Dave established a common terminology to avoid confusion during his talk, I feel like it would be helpful to point to an external resource (such as Nat Pryce's or Martin Folwer's) explaining the used definitions more in depth. I also feel that Hexagonal Architecture / Ports and Adapters would be worth mentioning (if he did and I missed it, please excuse me). Nevertheless, this is a great talk both for people new to testing and for people who already have some experience with (unit) testing. I would definitely recommend seeing this one!

Events They'll Be At

Events They Were At

DomCode - January 2016 Jan 25, 2016
DomCode - June 2015 Jun 29, 2015
© Joind.in 2018