Schedule

The full agenda for our conference and training

Monday: November 12, 2018

Image
Modern Layouts With Flexbox, Grid, Calc, and Custom Fields
9:00 am - 5:00 pm
Luray I
Image
Image
Laravel Masterclass
9:00 am - 5:00 pm
Rivanna C
Image
PHP Essentials
9:00 am - 5:00 pm
Rivanna B
Image
Evolution of PHP Security
9:00 am - 5:00 pm
Rivanna A

Tuesday: November 13, 2018

Image
Image
Gutenberg: The Future of WordPress Development
9:00 am - 5:00 pm
Luray I
Image
Image
Laravel Masterclass (Day Two)
9:00 am - 5:00 pm
Rivanna C
Image
PHP Essentials (Day Two)
9:00 am - 5:00 pm
Rivanna B
Image
Hands-On API Design
9:00 am - 5:00 pm
Rivanna A

Wednesday: November 14, 2018

Image
Welcome to the PHP Community
9:00 am - 9:40 am
Ballroom
Image
The Role of an Architect
9:40 am - 10:20 am
Ballroom
Image
Practical Object-Oriented Design Principles
10:30 am - 12:20 pm
Rivanna C
Image
Image
New to php[world]?
10:30 am - 11:20 am
Luray II
Image
Web Components & Polymer
10:30 am - 11:20 am
Rivanna B
Image
CSS for Backend Developers: How to Stop Fearing Your Stylesheets
10:30 am - 11:20 am
Rivanna A
Image
Resilient Systems in PHP
10:30 am - 11:20 am
Ballroom
Image
DC Area Developers
11:30 am - 12:20 pm
Luray II
Image
Do More, Server Less
11:30 am - 12:20 pm
Rivanna B
Image
Forgot Password? Yes I Did!
11:30 am - 12:20 pm
Rivanna A
Image
Code Review: For Me and You
11:30 am - 12:20 pm
Ballroom
Lunch
12:20 pm - 1:30 pm
Image
Browser Automation Testing With Headless Chrome
1:30 pm - 3:20 pm
Rivanna C
Image
Image
API Design
1:30 pm - 2:20 pm
Luray II
Image
Recoding Your Life Objects
1:30 pm - 2:20 pm
Rivanna B
Image
Transparent Docker
1:30 pm - 2:20 pm
Rivanna A
Image
PHP: Now and Tomorrow
1:30 pm - 2:20 pm
Ballroom
Image
Image
Ethics in Software Development
2:30 pm - 3:20 pm
Luray II
Image
How to Handle an Outage
2:30 pm - 3:20 pm
Rivanna B
Image
Releasing High-Quality Packages
2:30 pm - 3:20 pm
Rivanna A
Image
Diversity Things and Inclusion Stuff
2:30 pm - 3:20 pm
Ballroom
Afternoon Break
3:20 pm - 3:40 pm
Image
Cryptopals Hackathon
3:40 pm - 5:30 pm
Rivanna C
CI & Automated Testing
3:40 pm - 4:30 pm
Luray II
Image
Best Practices for Building a Good Product in PHP
3:40 pm - 4:30 pm
Rivanna B
Image
Immutability to Save an Ever-Changing World
3:40 pm - 4:30 pm
Rivanna A
Image
Going from Developer to Stakeholder
3:40 pm - 4:30 pm
Ballroom
4:40 pm - 5:30 pm
Luray II
Image
Accessibility for Everyone
4:40 pm - 5:30 pm
Rivanna B
Image
Everyone Deserves a Great Manager
4:40 pm - 5:30 pm
Rivanna A
Image
The Debug Dance — an Intro to Step Debugging
4:40 pm - 5:30 pm
Ballroom
Sponsor Reception
5:30 pm - 6:30 pm
Game Night
6:30 pm - 11:30 pm
Ballroom

Thursday: November 15, 2018

Image
Apache httpd: Not Your Father's Web Server
9:00 am - 9:40 am
Ballroom
Image
Developers in the Mist
9:40 am - 10:20 am
Ballroom
Image
Start Testing Your PHP Code
10:30 am - 12:20 pm
Rivanna C
Image
Image
WordPress Development
10:30 am - 11:20 am
Luray II
Image
Leveraging Typed Exceptions for Cleaner Error Handling
10:30 am - 11:20 am
Rivanna B
Image
Empathy as a Service: Supporting Mental Health in the Tech Workplace
10:30 am - 11:20 am
Rivanna A
Image
Going Bare — Writing the Web Without a Framework
10:30 am - 11:20 am
Ballroom
Image
Image
CSS Headaches
11:30 am - 12:20 pm
Luray II
Image
Yak Free API Tips & Tricks You Can Use Right Now
11:30 am - 12:20 pm
Rivanna B
Image
A Crash-Course in PHP Namespaces
11:30 am - 12:20 pm
Rivanna A
Image
Automating Deployments With Deployer
11:30 am - 12:20 pm
Ballroom
Lunch
12:20 pm - 1:30 pm
Image
Building WordPress Themes: A Primer
1:30 pm - 3:20 pm
Rivanna C
Image
Image
Mental Health in Tech
1:30 pm - 2:20 pm
Luray II
Image
Extensibility and Other Architectural Challenges in Magento
1:30 pm - 2:20 pm
Rivanna B
Image
The Art of Working With Non-Developers
1:30 pm - 2:20 pm
Rivanna A
Image
Intro to PHP Encryption
1:30 pm - 2:20 pm
Ballroom
Image
Image
Contributing to PHP
2:30 pm - 3:20 pm
Luray II
Image
Hacking Your Work-Life Balance to Take Over the World
2:30 pm - 3:20 pm
Rivanna B
Image
Taming Your Data With Elasticsearch
2:30 pm - 3:20 pm
Rivanna A
Image
Learning Machine Learning
2:30 pm - 3:20 pm
Ballroom
Afternoon Break
3:20 pm - 3:40 pm
Image
Domain-Driven Design in PHP Workshop
3:40 pm - 5:30 pm
Rivanna C
Image
Image
Drupal Development
3:40 pm - 4:30 pm
Luray II
Image
Real-World Test-Driven Development
3:40 pm - 4:30 pm
Rivanna B
Image
Protecting Your Company's Data: Psychologically Evaluating Potential Espionage
3:40 pm - 4:30 pm
Rivanna A
Image
Performance Testing: It's Easier Than You Think
3:40 pm - 4:30 pm
Ballroom
4:40 pm - 5:30 pm
Luray II
Image
Templating With Twig
4:40 pm - 5:30 pm
Rivanna B
Image
Get Your Team Talking About Usability
4:40 pm - 5:30 pm
Rivanna A
Image
Modernizing Legacy Code Step by Step
4:40 pm - 5:30 pm
Ballroom
Image
Image
Closing Remarks & Door Prizes
5:30 pm - 5:45 pm
Ballroom

* Session subject to change