Day #1 (Tutorial Day)

Thursday, November 3, 2016

Time Room 1 Room 2
08:00 Registration - pastries, beverages and coffee available
09:00-12:00 Containerizing PHP Applications Josh Butts PHP Extensions Tutorial Elizabeth Smith
12:00-13:00 Lunch
13:00-16:00 Let your tests drive your development Michelangelo Van Dam Introduction to Event Sourcing and CQRS Beau Simensen

Day #2

Friday, November 4, 2016

Time Room 1 Room 2 Room 3
08:00-09:00 Registration - pastries, beverages and coffee available
09:00-10:00 Dispelling Five Untruths About Programming Marco Tabini
10:00-11:00 Business Logic Security Ilia Alshanetsky TBD The Websockets Awaken Jeff Kolesnikowicz
11:00-12:00 Curing The Common Loop (With Collection pipelines) Adam Wathan Grown-up MongoDB: Schema Design Derick Rethans Just-In-Time Software Manufacturing Josh Butts
12:00-13:00 Lunch
13:00-14:00 Grumpy And Funky Change The World Edward Finkler
14:00-15:00 Making CSS fun again with Sass Evert Pot Modern SQL Elizabeth Smith Identify All The Things With UUID's! Ben Ramsey
15:00-16:00 Rewriting 15-Year-Old Code Anna Filina TBD Domain-driven Design Deconstructed Andrew Cassell
16:00-17:00 200k+ reasons why security is a must" Michelangelo Van Dam Building A Developer Platform: From (o)Auth to Zen Nara Kasbergen Azure Functions and App Service Linux Support Cory Fowler
18:00-22:00 Microsoft Azure Hackathon

Day #3

Saturday, November 5, 2016

Time Room 1 Room 2 Room 3
09:00-10:00 PHP Jeopardy Hosted by Jeremy Mikola
10:00-11:00 Test-Driven Laravel Adam Wathan WordPress Code Security Stephane Boisvert Azure and OSS, a match made in heaven Michelangelo Van Dam
11:00-12:00 Mastering OAuth 2.0 with league/oauth2-client Ben Ramsey Keeping Eloquent Eloquent Colin DeCarlo Taming The Resource Tiger Elizabeth Smith
12:00-13:00 Lunch
13:00-14:00 Locate All The Things Derick Rethans Mutation Testing With Humbug Marc-Antoine Aubé Getting Started WIth Sabre/Dav Evert Pot
14:00-15:00 Create a disposable Front-End Eric Tousignant Drupal 8: The Crash Course Larry Garfield Learn to Stop Wiring and Love Laravel's Container Beau Simensen
15:00-16:00 Manage Private Internal Dependencies With Composer and Satis Andrew Cassell Pushing Git Where It Doesn't Belong Markus Latzel Deep Dive Into Browser Performance Ilia Alshanetsky
16:00-17:00 Last One Out Please Shut Down The Conference Chris Hartjes
17:30-close TrueNorthPHP Social

See all Speakers