Rethinking PHP for Cloud-Native Environments
Reflections from PHPConnect '25: Moving from legacy setups to modern, containerized environments, and why PHP thrives in the cloud.



Reflections from PHPConnect '25: Moving from legacy setups to modern, containerized environments, and why PHP thrives in the cloud.
Some roles teach you new tools. Others fundamentally change how you think. My time working on the Migrations team has been firmly in the second category.
Most developers associate the N+1 problem exclusively with database ORMs. However, I recently encountered a 'classic' N+1 issue in a completely different environment: Third-party API integrations.
A deep dive into race conditions, how I got burnt by them, and how to tame them using Laravel's atomic locks and database transactions.
A deep dive into why Laravel Sanctum became my default choice over JWT for stateful applications and session management.
Documentation is oftentimes the authors' way of describing how a tool works. A proper understanding allows you to explore an unending world of creativity.


Stay up to date. Get notified when I publish something new.