We are firm believers that the PHP community is second to none. We also believe that Toronto has an awesome PHP community and deserves an equally awesome conference. Those beliefs are what inspired us to create True North PHP, a conference designed to showcase Toronto's talent and give back to the community that has given us so much.

Thursday 5th November 2015

09:30 Managing Dependencies with Composer
Workshop by Beau Simensen in 1 (3 hour)

Managing Dependencies with Composer

8
Deploy Anything, Control Everything, Scale Effortlessly: Deis
Workshop by Davey Shafik in 2 (3 hour)

Deploy Anything, Control Everything, Scale Effortlessly: Deis

13:30
3
Zero to API with Lumen
Workshop by Amanda Folson in 1 (3 hour)

Zero to API with Lumen

Is Your API Misbehaving?
Workshop by Keith Casey in 2 (3 hour)

Is Your API Misbehaving?

Friday 6th November 2015

09:30
15
Opening Keynote
Keynote by Christina Truong in 1 (1 hour)

Opening Keynote

10:40 Freshbooks spaghetti to SOA
Talk by Mark Story in 1 (1 hour)

Freshbooks spaghetti to SOA

19
Driving Quality with PhpSpec
Talk by Ciaran McNulty in 3 (1 hour)

Driving Quality with PhpSpec

12:50 OWASP Top 10
Talk by Ilia Alshanetsky in 1 (1 hour)

OWASP Top 10

7
Puli: PHP's Next Package Revolution
Talk by Bernhard Schussek in 2 (1 hour)

Puli: PHP's Next Package Revolution

7
If You Build It, They Won't Come
Talk by Amanda Folson in 3 (1 hour)

If You Build It, They Won't Come

14:00
8
Stop making the user wait! Job queues to the rescue
Talk by Mariano Iglesias in 1 (1 hour)

Stop making the user wait! Job queues to the rescue

Elm: A new approach to building the front end
Talk by Joel Clermont in 2 (1 hour)

Elm: A new approach to building the front end

Diving Deep into JavaScript Functions
Talk by Colin DeCarlo in 3 (1 hour)

Diving Deep into JavaScript Functions

15:10
7
MySQL 5.7 + JSON
Talk by Morgan Tocker in 2 (1 hour)

MySQL 5.7 + JSON

Voodoo PHP
Talk by Marco Pivetta in 3 (1 hour)

Voodoo PHP

16:20 An Open Source Story: Bringing Sculpin to Life
Talk by Beau Simensen in 1 (1 hour)

An Open Source Story: Bringing Sculpin to Life

The Neuroscience & Psychology Behind Open Source Communities
Talk by Elizabeth Naramore Barron in 2 (1 hour)

The Neuroscience & Psychology Behind Open Source Communities

Reduce the Grump: A Tech Writing Primer for Reluctant Developers
Talk by Allison Moore in 3 (1 hour)

Reduce the Grump: A Tech Writing Primer for Reluctant Developers

Saturday 7th November 2015

09:50
19
Stronger Than Fear: Mental Health in the Developer Community
Keynote by Ed Finkler in 1 (1 hour)

Stronger Than Fear: Mental Health in the Developer Community

11:00
1
Couchbase and NoSQL Use-cases
Talk by Don Pinto in 1 (1 hour)

Couchbase and NoSQL Use-cases

12
Action-Domain-Responder: A Web-Specific Refinement of MVC
Talk by Paul M. Jones in 2 (1 hour)

Action-Domain-Responder: A Web-Specific Refinement of MVC

Building Great APIs
Talk by Ben Ramsey in 3 (1 hour)

Building Great APIs

13:00 Drinking from the Firehose - Real-time Metrics
Talk by Samantha QuiƱones in 1 (1 hour)

Drinking from the Firehose - Real-time Metrics

Property-based Testing: Work Smarter, Not Harder!
Talk by Joel Clermont in 2 (1 hour)

Property-based Testing: Work Smarter, Not Harder!

Building your API Utility Belt
Talk by Keith Casey in 3 (1 hour)

Building your API Utility Belt

14:10 Enough about classes, let's talk templates
Talk by Jonathan Reinink in 1 (1 hour)

Enough about classes, let's talk templates

5
Debugging: past, present and future
Talk by Derick Rethans in 2 (1 hour)

Debugging: past, present and future

Doctrine ORM Good Practices and Tricks
Talk by Marco Pivetta in 3 (1 hour)

Doctrine ORM Good Practices and Tricks

15:20
10
Applying the Rules of Simple Design
Talk by Adam Wathan in 1 (1 hour)

Applying the Rules of Simple Design

3
Payment processing: you are DOING IT WRONG
Talk by Mariano Iglesias in 2 (1 hour)

Payment processing: you are DOING IT WRONG

4
Why I love/hate AngularJS
Talk by Chris Boden in 3 (1 hour)

Why I love/hate AngularJS

16:30
0
Docker: Contain All The Things
Talk by Davey Shafik in 1 (1 hour)

Docker: Contain All The Things

Adventures in Symfony2 - Building an MMO-RPG
Talk by Margaret Staples in 2 (1 hour)

Adventures in Symfony2 - Building an MMO-RPG

Promises and Generators
Talk by Evert Pot in 3 (1 hour)

Promises and Generators

17:40
4
Closing Keynote
Keynote by Chris Hartjes in 1 (30 minutes)

Closing Keynote