Speaker

James Titcumb

James Titcumb

Consultant and Developer at Roave

Actions

James is a consultant, trainer and developer at Roave, working in software for over 20 years. His goal is to improve the quality of software products that teams deliver.

Area of Expertise

  • Finance & Banking
  • Information & Communications Technology
  • Government, Social Sector & Education
  • Health & Medical

Topics

  • PHP
  • Rust
  • C/C++
  • java

🥧 A slice of PIE: revolutionising PHP extension installation

PHP Installer for Extensions (PIE) is an innovative tool I am writing for the PHP Foundation to modernise how PHP extensions are installed and managed. For decades, PECL has been the go-to mechanism, but it's time for a change. In this talk, we’ll explore why PIE is poised to replace PECL, its goals, and what makes it a game-changer for PHP developers. We'll dive into PIE's features, demo its usage, and provide a glimpse of its roadmap, including exciting enhancements already in the works. Whether you're a seasoned developer or new to PHP extensions, discover how PIE is shaping the future of PHP extension installation.

Living the Best Life on a Legacy Project

You've started a new job. As you dig deeper into the codebase, the WTFs per minute rate rapidly increases, and you're left wondering... "Where do I start?!". In this talk, I'll draw on my own experiences of joining several different teams to help maintain their legacy codebase. You'll come out of this talk with a better understanding of when you should or should not refactor existing code, the importance of communication, documentation, testing, and ideas for automated tests and checks.

James Titcumb

Consultant and Developer at Roave

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top