The creative minds behind php[architect] magazine have been running php[tek] as an annual PHP & web technology conference since 2006. We’ve also organized numerous other conferences, starting as far back as 2004, but php[tek] is a special event dear to our hearts.
09:00 |
PHP Essentials (2 days)
Workshop by Sandy Smith (8 hours, 30 minutes) PHP Essentials (2 days) |
Web Security Training
Workshop by Chris Cornutt (8 hours, 30 minutes) Web Security Training |
|
Laravel from the Ground Up
Workshop by Joe Ferguson (8 hours, 30 minutes) Laravel from the Ground Up |
09:00 |
Introducing Practical RabbitMQ
Workshop by James Titcumb (3 hours, 30 minutes) Introducing Practical RabbitMQ |
PHP 7 Compliance Workshop
Workshop by Damien Seguy (3 hours, 30 minutes) PHP 7 Compliance Workshop |
|
Reducing Technical Debt with Design Patterns
Workshop by Junade Ali (3 hours, 30 minutes) Reducing Technical Debt with Design Patterns |
|
14:00 |
Hands on Elasticsearch
Workshop by Shaunak Kashyap (3 hours, 30 minutes) Hands on Elasticsearch |
I Promise() to Teach You Asynchronous PHP
Workshop by Eric Mann (3 hours, 30 minutes) I Promise() to Teach You Asynchronous PHP |
|
BDD with Behat for Beginners
Workshop by Adam Englander (3 hours, 30 minutes) BDD with Behat for Beginners |
09:00 |
I'm Just Here for the ElePHPants
Keynote by Jeremy Mikola (1 hour) I'm Just Here for the ElePHPants |
10:30 |
ERD, Flowcharts, and Other Documentation
Talk by Anna Filina (1 hour) ERD, Flowcharts, and Other Documentation |
Machine Learning with PHP
Talk by Damien Seguy (1 hour) Machine Learning with PHP |
|
WordPress Code Performance
Talk by Stéphane Boisvert (1 hour) WordPress Code Performance |
|
Build a Better Hat Rack: All Contributions Welcome
Talk by Katie McLaughlin (1 hour) Build a Better Hat Rack: All Contributions Welcome |
|
12:00 |
Designing for Those Who Matter: Your Users
Talk by David Laietta (30 minutes) Designing for Those Who Matter: Your Users |
Virtual Reality and Augmented Reality Web Apps
Talk by Andrew Cassell (30 minutes) Virtual Reality and Augmented Reality Web Apps |
|
CommonMark: Markdown Done Right
Talk by Colin O'Dell (30 minutes) CommonMark: Markdown Done Right |
|
The Beginner's Guide to Alternative Authentication
Talk by Chris Cornutt (30 minutes) The Beginner's Guide to Alternative Authentication |
|
14:00 |
Logging: Your New Best Friend
Talk by Michael Heap (1 hour) Logging: Your New Best Friend |
Unit Testing by Example
Talk by Anna Filina (1 hour) Unit Testing by Example |
|
Diving into HHVM Extensions
Talk by James Titcumb (1 hour) Diving into HHVM Extensions |
|
Angular or Backbone: Go Mobile!
Talk by Doris Chen (1 hour) Angular or Backbone: Go Mobile! |
|
15:30 |
Becoming a Polyglot
Talk by Kirsten Jones (1 hour) Becoming a Polyglot |
Highly-available Drupal on a Raspberry Pi Cluster
Talk by Jeff Geerling (1 hour) Highly-available Drupal on a Raspberry Pi Cluster |
|
Writing Better Code with the New PHP 7
Talk by Joseph Maxwell (1 hour) Writing Better Code with the New PHP 7 |
|
Better Security Delivered Faster: TLS with HTTP2
Talk by Junade Ali (1 hour) Better Security Delivered Faster: TLS with HTTP2 |
|
17:00 |
Robust Second-factor Authentication with PHP
Talk by Tim Lytle (1 hour) Robust Second-factor Authentication with PHP |
Beware Mutants: Testing Your Tests
Talk by Ian Littman (1 hour) Beware Mutants: Testing Your Tests |
|
JavaScript for PHP Developers
Talk by Eric Mann (1 hour) JavaScript for PHP Developers |
09:00 |
The New Revolution
Keynote by Samantha Quiñones (1 hour) The New Revolution |
10:30 |
JavaScript is Awe-ful
Talk by Katie McLaughlin (1 hour) JavaScript is Awe-ful |
Hacking Your Way to Better Security
Talk by Colin O'Dell (1 hour) Hacking Your Way to Better Security |
|
Shipping Responsive Images to 25% of the Web
Talk by Joe McGill (1 hour) Shipping Responsive Images to 25% of the Web |
|
Domain-driven Design Deconstructed
Talk by Andrew Cassell (1 hour) Domain-driven Design Deconstructed |
|
12:00 |
ProTips for Staying Sane while Working from Home
Talk by Jeff Geerling (30 minutes) ProTips for Staying Sane while Working from Home |
Data Protection: US vs EU (PHP Tek 2016)
Talk by Marcus Bointon (30 minutes) Data Protection: US vs EU (PHP Tek 2016) |
|
Zombies and Binary
Talk by Christopher Pitt (30 minutes) Zombies and Binary |
|
14:00 |
Mastering the Basics of OAuth2
Talk by Joseph Maxwell (1 hour) Mastering the Basics of OAuth2 |
Profiling Your PHP Application
Talk by Michael Heap (1 hour) Profiling Your PHP Application |
|
Containing Chaos with Kubernetes
Talk by Terrence Ryan (1 hour) Containing Chaos with Kubernetes |
|
Self-employed through the Web
Talk by David Laietta (1 hour) Self-employed through the Web |
|
15:30 |
RIP TSRMLS_CC: Porting Extensions to PHP 7
Talk by Adam Harvey (1 hour) RIP TSRMLS_CC: Porting Extensions to PHP 7 |
Deploying Large-scale PHP
Talk by Todd Ross (1 hour) Deploying Large-scale PHP |
|
Effective Redis for PHP Developers
Talk by Matthew Turland (1 hour) Effective Redis for PHP Developers |
|
Irresistible APIs
Talk by Kirsten Hunter (1 hour) Irresistible APIs |
|
17:00 |
Professional Development, Professional Developers
Talk by Steve Grunwell (1 hour) Professional Development, Professional Developers |
Yielding Higher-performance PHP
Talk by Ian Littman (1 hour) Yielding Higher-performance PHP |
|
Breaking the Enigma
Talk by Christopher Pitt (30 minutes) Breaking the Enigma |
|
So You Just Inherited a $Legacy Application...
Talk by Joe Ferguson (1 hour) So You Just Inherited a $Legacy Application... |
09:00 |
What Makes a Great Developer?
Talk by Matthew Turland (1 hour) What Makes a Great Developer? |
Code Archaeology: Becoming Indiana Jones
Talk by Michael Heap (1 hour) Code Archaeology: Becoming Indiana Jones |
|
M-M-M-Monads!
Talk by Christopher Pitt (1 hour) M-M-M-Monads! |
|
Building for the PHP Command Line Interface
Talk by Steve Grunwell (1 hour) Building for the PHP Command Line Interface |
|
10:30 |
MySQL's JSON Data Type
Talk by Dave Stokes (1 hour) MySQL's JSON Data Type |
phpdbg for Fun and Profit
Talk by Adam Harvey (1 hour) phpdbg for Fun and Profit |
|
Deploying IPv6
Talk by Marcus Bointon (1 hour) Deploying IPv6 |
|
On the Road towards PHP 7
Talk by Josh Deckard (1 hour) On the Road towards PHP 7 |
|
12:00 |
Uncle Cal's Career Advice
Keynote by Cal Evans (30 minutes) Uncle Cal's Career Advice |