Damien Seguy

Damien Seguy

Damien Seguy is CTO at Exakat SA., a company specialized in PHP code quality solutions for the industry. He leads the development of the exakat static analysis engine, that automatically review code for version compatibility, security and clear code. Over the last 24 years Damien has contributed to PHP, as documentation author, elephpant breeder, conference UFO on all continents. He also enjoys gremlin and camemberts.

Sessions Montréal 2025

Enhancing Code Clarity in PHP: The Art of Linguistic Choice

Session en anglais - Débutant

Naming is a central issue in computer science. To make code more understandable, a simple solution emerges from the collaboration of domain experts and the source code itself: a dictionary. By leveraging techniques from the linguistics of invented languages, this vocabulary becomes a foundation for constructing words, phrases, and eventually an entire literature. In essence, it entails creating a language specific to the code.

Those changed behaviors in PHP 8

Session en anglais - Intermédiaire

Version migration includes adding features, backward incompatibilities, and changed behaviors. These changes might initially be silent and go unnoticed, but slowly affect edge cases. They are numerous, varied and permanant. In this session, we'll review overlooked PHP 8 changes : how they are announced, how they appear in the code, and how we still get surprised by them when they manifest. We’ll also cover how to deal with them.

Sessions Montréal 2024

Sessions Montréal 2022

Sessions Online 2021

Sessions Montréal 2020

Sessions Montréal 2019

Sessions Montréal 2014

Sessions Montréal 2011

Sessions Montréal 2010