Mei meetup bij Studio Emma Brugge

We zijn vijf jaar bezig en zitten aan meetup #41 waar we opnieuw te gast zijn bij Studio Emma in Brugge. Een avond gevuld met testing, performance, drankjes & versnaperingen. Hopelijk tot dan! komt eraan!

Locatie: Studio Emma, Ten briele 10 bus 8, Brugge


19:30 – 20:00: Welkom & Drankjes
20:00 – 20:10: Intro PHP-WVL
20:10 – 20:15: Intro Studio Emma
20:15 – 21:00: PHP OPCache and Preloading (Jachim Coudenys)
21:00 – 21:15: Pauze
21:15 – 22:00: Mutation testing with Infection (Michelangelo van Dam)
22:00 – … : Raffle & Socializen

PHP OPCache and Preloading

Everybody wants quick applications. A lot of that speed can be gained by the way you write your software, but a big chunk has to do with the way PHP is configured. As PHP matured, it got quicker, it used less memory and it accumulated a lot of settings which can be tuned for performance.

The biggest, and often most misunderstood, features for performance are OPCache (introduced in 5.5) and preloading (introduced in 7.4). This talk covers how both features work, how you can take advantage of them on your servers and during deployments, and tries to show all the ini settings relevant for performance.

Mutation testing with Infection

With the rise of cyber attacks and an increasing competitive market, it’s even more important to ensure that your application delivers exactly what you had envisioned and you can make changes continuously. By providing mutation testing in your set of tests, you at least have a good indicator where to focus your attention and ensure a successful deployment every time.

In this session we’re going to look at Infection, the Mutation Testing Framework for PHP and show with an example application how these mutations can have a negative impact on your application and how you can use Infection to mitigate these risks and improve the quality of your tests and your application source code.