Keynote
Community, PHP and us: Growing up
Michelle Sanver
Beginner
Standard (50 minutes)
PHP Attributes: Let's get Meta
Larry Garfield
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Simplifying the Complex: The Clean Code Methodology
Aaron Holbrook
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
(Neo)Vim for PHP Developers
Chris Hartjes
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Create Better Dotfiles
Andrew Woods
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
WebSockets Made Easy with OpenSwoole
Savio Resende
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Simple Ways to Make Webhook Security Better
Scott McAllister
Intermediate (some prior knowledge necessary)
Shorty (30 minutes)
Manage Large Data Sets with Streams in PHP
Joe Ferguson
Intermediate (some prior knowledge necessary)
Shorty (30 minutes)
The Business of Bisecting
Pauline Vos
Intermediate (some prior knowledge necessary)
Shorty (30 minutes)
SQL Database Design For Developers
Scott Keck-Warren
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Who Goes There? Actively Detecting Intruders With Cyber Deception Tools
Dwayne McDaniel
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Up to my Eyeballs in Technical Debt!
Steve Grunwell
Beginner
Standard (50 minutes)
The Ethics of Data Collection
Beth Tucker Long
Beginner
Standard (50 minutes)
Rocking the Repository Pattern
Mark Niebergall
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
PHPStan - The PHP Static Analysis Tool to make code bug free!
Drishti Jain
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Make styling a breeze with Tailwind CSS
Jason McCreary
Beginner
Keynote
Saving Open Source
Ben Ramsey
Beginner
Standard (50 minutes)
The Many Layers of OAuth
Keith Casey
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
CICD should be boring and run anywhere
Joe Ferguson
Advanced
Standard (50 minutes)
GraphQL API in PHP
Drishti Jain
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
SDK Tuning: From Toolkit to Cool-kit
James Seconde
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Building a PHP Safety Net
Aaron Holbrook
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Break Off a Piece of That Monolith
Omni Adams
Intermediate (some prior knowledge necessary)
Standard (50 minutes)
Building for the PHP Command Line Interface
Steve Grunwell
Intermediate (some prior knowledge necessary)