All talks from PHP UK Conference 2023
Your Software is Mission Critical - Mike Lehan
This talk examines the critical importance of software reliability, particularly in systems where fa...
What's New in PHP 8.1 and 8.2 - Derick Rethans
This talk examines the new features introduced in PHP 8.1 and 8.2, highlighting enhancements such as...
IS NOW Git Legit - Pauline Vos
This talk focuses on the importance of atomic commits in Git and how adopting this practice can stre...
Living the Best Life on a Legacy Project - James Titcumb
This talk explores the challenges of navigating a legacy codebase when starting a new job, highlight...
Continuous Integration: Tips & Tricks - Paul Dragoonis
This talk features Paul sharing his insights and practical tips for building high-quality Continuous...
Effective Code Review - Dave Liddament
This talk focuses on the essential role of code review in software development, highlighting its num...
Protect against unknown security vulnerabilities - Bastian Hofmann
This talk addresses the challenges of maintaining security in dynamic, containerized environments li...
Symfony is RAD - Rick Kuipers
This talk explores the benefits of embracing Rapid Application Development practices within the Symf...
Attackers want your data and they're getting it from your API - Tim Bond
This talk focuses on API security, addressing the vulnerabilities inherent in exposing your API to p...
Extending the PHP Language with Static Analysis- Dave Liddament
This talk explores innovative ways to extend PHP's capabilities using static analysis, catering to t...
Stories from a career dropout - Femke Buijs
This talk explores the transformative journey of changing careers and finding fulfillment in one’s p...
We built this city... The geographies of software development - Naomi Gotts
This talk explores the responsibilities of developers in planning, architecting, building, and maint...
Dependency Injection for Mere Humans - Ian Littman
This talk explores the differences between service location and dependency injection, highlighting t...
Your first PHP extension - Christian Rades
This talk provides an overview of developing a PHP extension using Rust, targeting those intrigued b...
Bugfixing your career - Diana Scharf
This talk explores the challenges developers face when their love for coding is diminished by unfavo...
PHP's type system dissected? - George Peter Banyard
This talk explores the evolution of types in PHP and their significance in the programming language....
What is Performance Driven Development and why aren't you doing it? - James Seconde
This talk focuses on enhancing application performance through Performance-Driven Development, parti...
Rust For PHP Developers - Nuno Maduro
This talk provides insight into the Rust programming language from the perspective of a PHP develope...
The bright and exciting future of the decentralized web - Pauline Vos
This talk explores the current state of the web, highlighting how a few tech giants dominate, contro...
PHP on Lambda with Custom Runtimes - Ian Littman
This talk, presented at re:Invent 2018, explores the introduction of custom runtime support and Laye...
Filesystem Management with Flysystem - Mark Niebergall
This talk covers the complexities of reading and writing files locally and on external servers such...
Diving Into New Technologies: Hacks to Work More Efficiently- Rain Leander
This talk explores the challenges and expectations software developers face as they navigate new tec...
Docker for development - Ciaran McNulty
This talk introduces beginners to the fundamentals of Docker, focusing on building application image...
Bye bye drupalisms! Propelling Drupal into a modern PHP ecosystem - Marine Gandy
This talk explores the evolution of the Drupal community since the migration to Symfony components w...
GraphQL, REST or RPC? Making the choice! - Rob Allen
This talk explores the fundamental choices involved in creating an HTTP API, focusing on architectur...