Once again tek13 returns to Chicago. This annual conference brings the PHP Community together for a week of learning, collaboration, and networking.

Tuesday 14th May 2013

09:00
9
Overview of Symfony2 for Beginners
Workshop by Andreas Hucks

Overview of Symfony2 for Beginners

7
PHP Extension Writing
Workshop by Sara Golemon (1 hour)

PHP Extension Writing

16
Zend Framework 2 Tutorial
Workshop by Rob Allen

Zend Framework 2 Tutorial

13:00 A Hands-on Introduction to Writing Unit Tests Using PHPUnit
Workshop by Harrie Verveer (1 hour)

A Hands-on Introduction to Writing Unit Tests Using PHPUnit

3
Git Makes Me Angry Inside
Workshop by Emma Jane Hogbin Westby

Git Makes Me Angry Inside

Caching and Tuning Fun for High Scalability
Workshop by Wim Godden (1 hour)

Caching and Tuning Fun for High Scalability

Wednesday 15th May 2013

09:00
22
Practicing Failure
Keynote by Harper Reed, Dylan Reed (1 hour)

Practicing Failure

10:15
9
PHP 5.5: The New Bits
Talk by Davey Shafik

PHP 5.5: The New Bits

Building Web Apps from a New Angle
Talk by Pablo Godel (1 hour)

Building Web Apps from a New Angle

Beyond the Bikeshed
Talk by Emma Jane Hogbin Westby (1 hour)

Beyond the Bikeshed

Debugging for Beginners
Talk by Rob Allen (1 hour)

Debugging for Beginners

11:30 Finding Your Way: Understanding Magento Code
Talk by Ben Marks (1 hour)

Finding Your Way: Understanding Magento Code

Top 10 Developer Security Misconceptions
Talk by Chris Cornutt (1 hour)

Top 10 Developer Security Misconceptions

PHP and Node.js Together
Talk by Chris Tankersley (1 hour)

PHP and Node.js Together

Service Oriented Architecture Panel Discussion
Talk by Shaun Farrell, Jason Austin, Garrison Locke (1 hour)

Service Oriented Architecture Panel Discussion

13:30 Performance Perpetrators: Profiling for Professionals
Talk by Derick Rethans (1 hour)

Performance Perpetrators: Profiling for Professionals

Code Reviews: The 'Secret' to Building Quality Software
Talk by Patrick Schwisow (1 hour)

Code Reviews: The 'Secret' to Building Quality Software

1
Creating PHP Cloud Applications
Talk by Cory Fowler

Creating PHP Cloud Applications

What Symfony Components can Do for You
Talk by Andreas Hucks (1 hour)

What Symfony Components can Do for You

14:45 Creating Mobile Applications with PHP and Symfony2
Talk by Pablo Godel (1 hour)

Creating Mobile Applications with PHP and Symfony2

Web Acceptance Testing for Grumpy Programmers
Talk by Chris Hartjes (1 hour)

Web Acceptance Testing for Grumpy Programmers

Keeping it Small: Getting to Know the Slim Micro Framework
Talk by Jeremy Kendall (1 hour)

Keeping it Small: Getting to Know the Slim Micro Framework

Beyond PHP : it's Not (Just) About the Code!
Talk by Wim Godden (1 hour)

Beyond PHP : it's Not (Just) About the Code!

15:00 Encryption, It's For More Than Just Passwords
Talk by John Congdon (1 hour)

Encryption, It's For More Than Just Passwords

16:00
6
Scaling PHP with HipHop
Talk by Sara Golemon

Scaling PHP with HipHop

Mentoring Developers
Talk by Elizabeth Marie Smith (1 hour)

Mentoring Developers

Database Version Control without Pain?
Talk by Harrie Verveer (1 hour)

Database Version Control without Pain?

Thursday 16th May 2013

09:00
14
WordPress is Everywhere: Extreme Portability as a Double-Edged Sword
Keynote by Andrew Nacin (1 hour)

WordPress is Everywhere: Extreme Portability as a Double-Edged Sword

10:15 OpenStreetMap for the Web
Talk by Derick Rethans (1 hour)

OpenStreetMap for the Web

There's an Extension for That
Talk by Elizabeth Marie Smith (1 hour)

There's an Extension for That

Whats New with MySQL 5.6
Talk by Ligaya Turmelle (1 hour)

Whats New with MySQL 5.6

Open Sourcing Mental Illness
Talk by Ed Finkler (1 hour)

Open Sourcing Mental Illness

11:30 Five Tools for Better PHP Development
Talk by Lorna Mitchell (1 hour)

Five Tools for Better PHP Development

Drupal Development Tips
Talk by Chris Tankersley (1 hour)

Drupal Development Tips

C.R.E.A.M (Cache Rules Everything Around Me)
Talk by Thijs Feryn (1 hour)

C.R.E.A.M (Cache Rules Everything Around Me)

0
Basic Intrusion Detection w/ PHPIDS
Talk by Greg Wilson (1 hour)

Basic Intrusion Detection w/ PHPIDS

13:30 A Mobile Mindset: Attaining Responsiveness
Talk by Arbi Arzoumani (1 hour)

A Mobile Mindset: Attaining Responsiveness

Beyond the Basics: Security with PHP
Talk by Chris Cornutt (1 hour)

Beyond the Basics: Security with PHP

Building Testable PHP Applications
Talk by Chris Hartjes (1 hour)

Building Testable PHP Applications

6
Why PHP makes me sad: phpsadness.com
Talk by Eric Wastl (30 minutes)

Why PHP makes me sad: phpsadness.com

14:00
5
30 topics in 30 minutes
Talk by Eric Wastl (30 minutes)

30 topics in 30 minutes

14:45 Traits and Horizontal Design
Talk by Mike Stowe (1 hour)

Traits and Horizontal Design

Ten Things to Make Your MySQL Servers Faster and Happier
Talk by Dave Stokes (1 hour)

Ten Things to Make Your MySQL Servers Faster and Happier

Your Code Sucks, Let's Fix It
Talk by Rafael Dohms (1 hour)

Your Code Sucks, Let's Fix It

16:00 DO ALL THE THINGS!!!
Talk by Patrick Schwisow (1 hour)

DO ALL THE THINGS!!!

MySQL HA, Recovery and Load Balancing
Talk by Davey Shafik, Ligaya Turmelle (1 hour)

MySQL HA, Recovery and Load Balancing

PHP 102: Out with the Bad, In with the Good
Talk by Jeremy Kendall (1 hour)

PHP 102: Out with the Bad, In with the Good

6
Regular Expressions (Beginner to Expert)
Talk by Eric Wastl (1 hour)

Regular Expressions (Beginner to Expert)

17:45
1
Detecting and Defending Fraud in eCommerce: A True Story
Talk by Brant Baisley (1 hour)

Detecting and Defending Fraud in eCommerce: A True Story

Friday 17th May 2013

09:00 Best Practices for the Sole Developer
Talk by John Congdon (1 hour)

Best Practices for the Sole Developer

Composer for Busy Developers
Talk by Rafael Dohms (1 hour)

Composer for Busy Developers

Embedded PHP with RasPi
Talk by Arbi Arzoumani (1 hour)

Embedded PHP with RasPi

10:15 API First
Talk by Ben Ramsey (1 hour)

API First

<?php echo 'Hello Worl…Ooo, shiny!: How to deal with distractions
Talk by Sean Prunka (1 hour)

<?php echo 'Hello Worl…Ooo, shiny!: How to deal with distractions

Pains and Gains of PHP Upgrades
Talk by Lorna Mitchell (1 hour)

Pains and Gains of PHP Upgrades

11:30 Being a Good OSS Contributor
Talk by Jeremy Mikola (1 hour)

Being a Good OSS Contributor

UA Testing with Selenium and PHPUnit
Talk by Michelangelo van Dam (1 hour)

UA Testing with Selenium and PHPUnit

2
A Tale of Scaling with the Cloud, till the Cloud Couldn't Scale.
Talk by Vid Luther

A Tale of Scaling with the Cloud, till the Cloud Couldn't Scale.