February 26-28, 2025
Montreal, Canada

Modernising Legacy Code

At some point of your career you'll probably end up working on a majorly outdated version of a framework and prehistoric version of PHP. What happens when you're finally given the go-ahead to upgrade?

This talks tells the story of a major upgrade I worked on. I'll share the tools used, things that went well and the lessons learnt.

The talk will leave you with practical advice for planning and executing a major upgrade.

View all 191 sessions

Dave Liddament

Lamp Bristol

Dave is a director and developer at Lamp Bristol, a software consultancy. He’s been writing software commercially for over 22 years in many languages including C, Python, Java and PHP.

Dave is keen to pass on his knowledge. He speaks at conferences and user groups. He is an organiser of PHP-SW. He also runs a monthly workshop that covers topics including testing, CI and git.

He is also the author of an open source tool called SARB (static analysis results baseliner).

Read More