PHPBenelux Virtual Meetup Januari 2021

Happy new year to all of you! We at PHPBenelux wish you and your loved ones all the best for the upcoming year.

Normally we would be preparing for our annual conference, but that is not going to happen this year, unfortunately. But do not despair! We continue to bring you amazing sessions via our platform, so join us every second Thursday of the month for great sessions and awesome raffles.

And we have two amazing speakers lined up for you to kick off this year, check out the schedule below to learn more ๐Ÿ‘‡

๐Ÿ“ Schedule

  • 19:00 – 19:10: Welcome and housekeeping notes
  • 19:10 – 20:00: Cees-Jan Kiewiet – A crash course into async and non-blocking PHP
  • 20:00 – 20:15: speaker switch and small break
  • 20:15 – 21:05: Stephan Hochdรถrfer – How good are my tests?
  • 21:05 – 21:30: closing notes and raffle

๐Ÿ—ฃ Cees-Jan Kiewiet – A crash course into async and non-blocking PHP

The world of async and non-blocking PHP might be intimidating but let me give you a crash course through it’s wonderous landscape. From async messaging structures, and background queue processors, to non-blocking PHP application services with thread workers handling requests. All with real life examples on how they have been done and why that way.

๐Ÿ—ฃ Stephan Hochdรถrfer – How good are my tests?

How to measure the quality of unit tests? Code coverage is not
necessarily a good indicator to answer this question. What other options
do we have? Do we need tests to test the quality of our tests? In some
way, yes, we to. In this session, I will introduce you to the concept of
mutation-based testing and how this technique can be used to improve the quality of your test suite.

๐Ÿ’ธ Event sponsoring

The elePHPant sponsor for this meetup is no one less than Mr. Mark Baker. He was really generous to send us a few cute elePHPants to raffle, for which we are really, really grateful. Mark, youโ€™re a wonderful person! ๐Ÿ™‡

With great pleasure we can announce that we also raffle a ticket for โ€œthe Online PHP Conferenceโ€ generously provided by thePHP.cc, the German PHP consulting team consisting of Sebastian Bergmann, Stefan Priebsch and Arne Blankerts. Plus we have a discount code for all participants to the event.

Our friends of Spatie are generously offering 3 free access codes for their Front-Line PHP training course and 5 free coupons for their latest must-have tool: Ray, a pragmatic debugger for PHP.

We also have a special raffle prize provided by Heroku containing exclusive Heroku elePHPant, socks, cards and stickers.

We also would like to mention that IN2IT picks up the bills for the meetup platforms and takes care of shipping for us, so kudos to Michelangelo and his crew ๐Ÿ‘

Interested in becoming a sponsor at our next event? Send us an email to sponsoring@phpbenelux.eu and weโ€™ll make it happen!

๐Ÿ‘ฅ Join the community

We also provide a YouTube Live stream if you like to follow along in the background: https://youtu.be/vvqYf4-n4pQ.

NOTE
Only participants within ClickMeeting will be able to ask questions to speakers or participate in the raffle!

See you all at our meetup ๐Ÿ‘‹

PHPBenelux Meetup December 2020

This dramatic year 2020 comes to an end. It all started hopefully and joyfully with the PHPBenelux Conference in January, but soon afterwards, the global situation forced everyone to cancel their in-person events and made us feel like hermits sitting at home or at the office at a safe distance. This nightmare year is almost gone, just a few weeks that we need to sweat it out.

For that reason we have reached out to two amazing people from our community to give us a mental boost and inspire us so weโ€™re all excited again to start the new year. Let 2021 be your year!

And this time we also have an Ask Me Anything (AMA) session! Live question asking with direct feedback! Go check out the schedule to learn more ๐Ÿ‘‡

๐Ÿ“ Schedule

  • 19:00 – 19:10: Welcome and housekeeping notes
  • 19:10 – 20:00: Freek Van der Herten – Behind the scenes of Oh Dear
  • 20:00 – 20:15: speaker switch and small break
  • 20:15 – 21:05: Jordi Boggiano – Composer 2: Ask Me Anything (AMA)
  • 21:05 – 21:30: closing notes and raffle

๐Ÿ—ฃ Freek Van der Herten – Behind the scenes of Oh Dear

A while ago, my buddy Mattias Geniar and I created a monitoring service written in PHP called Oh Dear. It can perform uptime checks, certificate checks, detect mixed content, broken links, and a couple of other things. Oh Dear started out as a side project, but soon managed to become profitable.

In this talk, you’ll learn the story of how and why we created the service. In addition to a technical code dive, you will get actionable tips on how to start and grow your side project.

๐Ÿ—ฃ Jordi Boggiano – Composer 2: Ask Me Anything (AMA)

This is a LIVE, INTERACTIVE session with Jordi to ask him anything about Composer 2. We will send out an email with full details.

For those that donโ€™t know Jordi yet, you might have heard of Composer: the PHP package manager and related repositories. Jordi and Nils Adermann are the project maintainers behind Composer. They have revolutionised PHP enormously with their first version and are now embarking on another revolution with version 2.

Jordi Boggiano is the author of a few open source apps/libs (Composer, Monolog, php-console, ..), and co-founder of Private Packagist (https://packagist.com). He is currently maintaining Composer/Packagist while working on Private Packagist and http://Teamup.com. Find out more at https://seld.be/about.

๐Ÿค Our supporters

Mark Baker

Mark is our first individual sponsor who has donated us elePHPants to raffle. We are truly humbled by his offer to support our work.

Oh Dear!

Oh Dear is a monitoring service created by people from our community that offers superb monitoring and alerting services build for anyone. Go check them out at https://ohdear.app.

Spatie

We’re very happy to add Spatie to our supporters group as they offered us to raffle their new training bundle. Check them out at https://front-line-php.com.

IN2IT

IN2IT helps your development team to improve quality, deploy faster and shift with ease in an increasingly more demanding world. Find them at https://www.in2it.be.

๐Ÿ”— Useful links

See you all there ๐Ÿ‘‹

PHPBenelux Meetup November 2020

It’s November and this means that the PHP folks are preparing a new release by the end of the month. This year it’s going to be PHP 8.0.0, a whole new version of the language that still dominates the internet.

Not only do we have awesome speakers scheduled, but we also have special PHP 8 goodies to raffle!

๐Ÿ“ Schedule

  • 19:00 – 19:10: Welcome and housekeeping notes
  • 19:10 – 20:00: Damien Seguy – Modernize your PHP with Exakat
  • 20:00 – 20:15: speaker switch and small break
  • 20:15 – 21:05: Wim Godden – The why and the how of moving to 8.x
  • 21:05 – 21:30: closing notes and raffle

๐ŸŽ™ Speakers

๐Ÿ—ฃ Damien Seguy – Modernize your PHP with Exakat

PHP code source is a dataset waiting for a query language. And this language is static analysis. Initially, it finds bugs in the code, prepare for PHP 8.0 compatibility and help taming your technical debt. Then, as experience grows, it provides higher level insights, like suggesting type hints for methods and properties, or recommend modernizing code that is still using this old deprecated PHP 4. And finally, it provides readability scores and semantic traps that bog down the ease of use in the code.

The Exakat engine delivers a complete view over your code. During this quick introduction, weโ€™ll review results from real code, and understand how Exakat brings more than simple static analysis. Itโ€™s a life compagnon to know your code.

๐Ÿ—ฃ Wim Godden – The why and the how of moving to 8.x

With PHP 8.0 about to be released and PHP 5.x still accounting for over 30% of all production environments, it’s time to paint a clear picture on not just why everyone should move to 8.x, but on how to get code ready for the latest version of PHP. In this talk, we’ll look at some handy tools and techniques to ease the migration.

Special this month

PHP 8 goodies in the raffle prizes!!!

๐ŸŽ‰ Event sponsoring

This event is made possible thanks to the support from Cube. They stepped up as raffle sponsor for elePHPants, stickers and more. A huge shoutout also to In2it for picking up the bills. We are very grateful both companies make this all possible.