Damien Seguy

Damien Seguy

Damien Seguy is CTO at Exakat Ltd., 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 17 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 2024

Building a sane exception system

Session en anglais - Débutant

Exception management is a nuanced art. In this session, we will delve into the realm of error handling in PHP, examining best practices and strategies to craft a resilient and coherent exception system. Exception handling is pivotal in software development, where errors can disrupt your application's flow. This encompasses custom and native exceptions, as well as addressing unnecessary, forgotten or over-protective try/catch blocks.

Four usages of PHP static analysis

Session en anglais - Débutant

Static analysis is for life, not just for christmas. While finding bugs before execution a staple, static analysis provide tools to go even further. It scans the code to offer suggestions, training unususpecting developers into using modern code. It provides inventories, linking remote parts of the code by their value and process, and bringing more consistency across the code base. Finally, it can document the code base, and keep it real-time.

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