PHPBenelux Virtual Meetup February 2021

Weโ€™re back again for the second meetup of 2021. Amazing how fast a month goes by!

I hope everyone had a good start of the year and that you are excited to learn some more. At least we do.

We have two speakers who will tickle your brain with new ideas and concepts you take back to work. We’re very interested in both sessions.

Have a ๐Ÿ‘€ at the schedule below.

INTERESTED IN SPEAKING? Mail us at meetup@phpbenelux.eu.

๐Ÿ“ Schedule

  • 19:00 – 19:10: Welcome and housekeeping notes
  • 19:10 – 20:00: Roland Golla – PHPStan Captain Hook
  • 20:00 – 20:15: speaker switch and small break
  • 20:15 – 21:05: Ismael Velasco – Tech for good: Strategies for Making a Difference
  • 21:05 – 21:30: closing notes and raffle

๐Ÿ—ฃ Roland Golla – PHPStan Captain Hook

GitHooks – Effective development is what we want

How about if bugs are always found directly. Before we even push it. As a pre-commit hook. It’s just fun.

Automated tests are super cool. They made my life so much better. I am always excited to build things that find all forms of bugs. My pipelines are characterized by very different test procedures. And then came the static code analysis.

Static code analysis is so much more than just following a code standard. And PHPStan finds so much more than only errors in code. And it is so fast. It helps me to improve my work and develop myself. It shows things in my software architecture and I am obliged to work so much better and cleaner. This is just amazing. And there are many more tools that can analyze my code.

And that doesn’t need to happen remotely. No environment is required here. Like very good unit tests, they find bugs quickly. And what if I couldn’t commit an issue anymore. And this is where Captain Hook comes in. This makes it very easy to define Git hooks, execute commands and evaluate returns. That makes my job so much better and more efficient.

๐Ÿ—ฃ Ismael Velasco – Tech for good: Strategies for Making a Difference

Whether you have an existing business or technology, or are considering building from scratch, this talk will explore strategies for achieving positive social impact.

Integration: of a social mission into your own development practices (walking the talk)
Correlation: of your application to a social mission
Connection: of your user base or stakeholders to a social mission
Redistribution: of your revenue model to a social mission
Promotion: of a social mission in your application’s points of contact.

Finally, the art of finding the right partners, and why a social impact focus is not in competition with your product mission or your bottom line.

๐Ÿ’ธ Event sponsoring

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

Long term support comes from our friends at SPATIE, the Belgian Laravel tooling factory and web agency. They produce lots of tooling for Laravel and have a great training course โ€œFront Line PHPโ€ to learn all about building modern applications with PHP 8. Do check it out, itโ€™s really worth your money. SPATIE offers 5 vouchers for free access to Front Line PHP training, so definitely worth participating.

And we werenโ€™t able to make these meetups possible without the help of IN2IT. We are super grateful 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/_aEJIqtHp0c.

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 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 ๐Ÿ‘‹