Skip to content

Talks: Am I Your Type? & Escaping Dependency Hell

Photo of Humand Talent
Hosted By
Humand T. and 2 others
Talks: Am I Your Type? & Escaping Dependency Hell

Details

Agenda:
18:30 - Arrival, refreshments and networking
18:50 - Introductions from Humand Talent and Global Initiative
19:00 - Talk #1 from David Yell
19:30 - Break
20:00 - Talk #2 from Peter Fox
20:30 - Close

Talk #1 from David - Am I your type?

Are you using strict types in your PHP projects? What about typed arrays? This talk will run through getting started with PHPStan as a static analysis tool to enforce types in your project codebase.

Who's this guy? My name is David and I've been a professional software developer for nearly 20 years.

Talk #2 from Peter - Escaping Dependency Hell

Tired of battling dependency conflicts and messy upgrades? In this talk, we’ll dive deep into strategies for escaping dependency hell and upgrading with confidence. Starting with Composer, we’ll explore some lesser-known but powerful commands to gather insights and streamline specific package updates. Then, we’ll shift gears to essential Git techniques to keep your workflow smooth and controlled. Finally, we’ll leverage the power of static tools like PHPStan and Rector to detect deprecated code and automate codebase transformations at scale.

Whether you’re maintaining legacy projects or preparing for the future, this talk will equip you with practical tools and strategies to upgrade smarter, not harder.

This event is organised by Humand Talent, and kindly hosted by sponsors Global Initiative at their Oxford offices.

Photo of PHP Thames Valley group
PHP Thames Valley
See more events
Global Initiative
33-35 George St · Oxford