For two days PHP Benelux 2019 was the place to be for anyone who works with PHP. Not surprising therefore, that developers from all over Europe came to Antwerp to follow some interesting presentations on different subjects related to PHP. The Nucleus team was also present and had a few things to remember afterwards. A brief overview.
1. Kubernetes is the next big thing
The container management system developed by Google is well on track to become one of the success stories in open source history. It ensures that the complexity of containers remains manageable for developers and/or sysadmins. The number of talks and presentations at PHP Benelux on the subject is increasing exponentially. And the library of use cases – and perhaps more importantly, lessons learned – is getting bigger and bigger. Our opinion? Kubernetes is embraced by the development community as the solution to many problems, but remains a complex tool with its own unique challenges. Challenges where DevOps constantly comes into play. Kubernetes is slowly maturing, but in our opinion it will take several years before containers (and their management) become completely mainstream.
2. Microservices are great / dangerous
Depending on who you were talking to, you got to hear a different story about microservices. We do not think that there are any developer left that need to be convinced of the possibilities that microservices offer. But at the same time there were quite a few discussions and stories about the problems that microservices entail. The general consensus: development becomes simpler, deployment & architecture become more difficult.
3. Focus on ecosystem & architecture
With two members of team Nucleus who celebrated their tenth participation in PHP Benelux – kudos for you, Chris & Tom – we are well equipped to spot broader trends. Such as the substantive content shift in a large number of presentations. Where the focus in previous years was often on “language & libraries” we now see more and more attention for “ecosystem & architecture”. A clear sign that PHP has gained considerable maturity as a programming language.
4. Event sourcing gets more attention
We also noticed more attention for event sourcing within the PHP community. Not illogical, because event sourcing offers a number of advantages that can be very useful in certain cases. For example, audit logging, process management, etc. However, make sure to consider if the benefits outweigh the amount of work (read: time and budget) needed to develop a system that uses event sourcing.
5. Upgrading to PHP 7 is ecologically sound
One thing we did not really think about before, but that was pointed out to us at PHP Benelux 2019: upgrading to PHP 7.0 is ecologically sound! Because this version is faster and needs less memory, fewer resources are needed. This in turn results in a lower electricity consumption, less cooling and lower CO2 emissions. What are you waiting for to upgrade?
6. Time for diversity
Many fairs and events can use PHP Benelux as an example when it comes to diversity, in all possible areas. We were positively surprised by the effort the organizers had put into welcoming all nationalities, religions and genders. At the same time attention was paid to food preferences, introverts, etc. Good work!
7. Hallway tracks are hot
Something that we notice at every edition of PHP Benelux: the most interesting chats & knowledge sharing usually happens outside the presentations, in the hall or in the corridors. You talk with people you know (or get to know) about (technical) challenges, which solutions they have integrated, etc. As far as we are concerned, the absolute must for each conference is to occasionally skip a session to talk to people. And of course to have fun at the various sponsor booths. Nowhere better to do that than at PHP Benelux!
What do you remember from PHP Benelux 2019?
Let us know in the comments below what you remember from PHP Benelux 2019. And see you next year at PHP Benelux 2020 of course!