Following seven successful PHP conferences, the team supporting the North West UK Conference are well practiced and have already sprung into action preparing for this year’s October event.

Friday 2nd October 2015

09:00 My app is secure... I think
Workshop by Wim Godden in Tutorial Day AM (3 hour)

My app is secure... I think

Loose coupling in practice
Workshop by Jakub Zalas in Tutorial Day AM (3 hour)

Loose coupling in practice

Adding 1.21 Gigawatts to Applications with RabbitMQ
Workshop by James Titcumb in Tutorial Day AM (3 hour)

Adding 1.21 Gigawatts to Applications with RabbitMQ

Test legacy apps with Behat
Workshop by Antonis Pavlakis in Tutorial Day AM (3 hour)

Test legacy apps with Behat

14:00 Git and GitHub for PHP Projects
Workshop by Beau Simensen in Tutorial Day PM (3 hour)

Git and GitHub for PHP Projects

Zephir: A Wind of Change for writing PHP extensions
Workshop by Mark Baker in Tutorial Day PM (3 hour)

Zephir: A Wind of Change for writing PHP extensions

Linux SysAdmin 101
Workshop by Liam Wiltshire in Tutorial Day PM (3 hour)

Linux SysAdmin 101

TDD with PhpSpec
Workshop by Ciaran McNulty in Tutorial Day PM (3 hour)

TDD with PhpSpec

Saturday 3rd October 2015

09:45
47
Opening Keynote: Stealing People Lessons from Artificial Intelligence
Keynote by Meri Williams in Track 1 (50 minutes)

Opening Keynote: Stealing People Lessons from Artificial Intelligence

10:45 What To Expect from PHP7
Talk by Lorna Mitchell in Track 1 (50 minutes)

What To Expect from PHP7

One Extension, Three Engines
Talk by Derick Rethans in Track 2 (50 minutes)

One Extension, Three Engines

Pipeline Architectures
Talk by Michael Heap in Track 3 (50 minutes)

Pipeline Architectures

Docker at the Home Office
Talk by Billie Thompson in Unconference (20 minutes)

Docker at the Home Office

11:10 Are you a good Code Scout
Talk by Matt Cockayne in Unconference (20 minutes)

Are you a good Code Scout

11:35
4
How to make a kickass meetup group for £20
Talk by Andy Burgin in Unconference (20 minutes)

How to make a kickass meetup group for £20

12:00 A First Look at ZF3
Talk by Rob Allen in Track 1 (50 minutes)

A First Look at ZF3

Better Late Than Never: Scalar Type Hints in PHP 7
Talk by Andrea Faulds in Track 2 (50 minutes)

Better Late Than Never: Scalar Type Hints in PHP 7

Dependency Injection and Dependency Inversion in PHP
Talk by James Mallison in Track 3 (50 minutes)

Dependency Injection and Dependency Inversion in PHP

2
Measuring Maintainability; Software metrics explained
Talk by Dennis de Greef in Unconference (20 minutes)

Measuring Maintainability; Software metrics explained

12:25
3
Strip your TEXT field
Talk by Gabriela D'Ávila Ferrara in Unconference (20 minutes)

Strip your TEXT field

12:50
7
Imposter Syndrome: have I been faking it for this time?
Talk by Mark Bradley in Unconference (20 minutes)

Imposter Syndrome: have I been faking it for this time?

14:00 Dotting your i's and crossing your t's - How to Make Good Code Great
Talk by Juliette Reinders Folmer in Track 1 (50 minutes)

Dotting your i's and crossing your t's - How to Make Good Code Great

Writing Interactive User Interfaces with PHP & React.js
Talk by Justin Carmony in Track 2 (50 minutes)

Writing Interactive User Interfaces with PHP & React.js

Diving into HHVM Extensions
Talk by James Titcumb in Track 3 (50 minutes)

Diving into HHVM Extensions

5
THE PHP FRAMEWORK ENGINE
Talk by Paul Dragoonis in Unconference (20 minutes)

THE PHP FRAMEWORK ENGINE

14:25 How to Migrate Anything with DDD
Talk by Gabriel Somoza in Unconference (20 minutes)

How to Migrate Anything with DDD

14:50
6
PHP FIG: The PSRs you don't know about
Talk by Michael Cullum in Unconference (20 minutes)

PHP FIG: The PSRs you don't know about

15:00 HTTP/2.0 101 Introduction
Talk by Bastian Hofmann in Track 1 (50 minutes)

HTTP/2.0 101 Introduction

Driving Design through Examples
Talk by Ciaran McNulty in Track 2 (50 minutes)

Driving Design through Examples

7
Introducing A Quality Model For MVC Applications
Talk by Stuart Herbert in Track 3 (50 minutes)

Introducing A Quality Model For MVC Applications

15:15
4
Easy OpenStreetMap POI maps with Clusterpoint
Talk by Endijs Lisovskis in Unconference (20 minutes)

Easy OpenStreetMap POI maps with Clusterpoint

15:40 Controlling Arduino
Talk by Thomas Weinert in Unconference (20 minutes)

Controlling Arduino

16:20 Hello, PSR-7.
Talk by Beau Simensen in Track 1 (50 minutes)

Hello, PSR-7.

9
PHPUnit IV.III - Return of the tests
Talk by Michelangelo Van Dam in Track 2 (50 minutes)

PHPUnit IV.III - Return of the tests

You Attended Talk: an introduction to event sourcing
Talk by Christopher Riley in Track 3 (50 minutes)

You Attended Talk: an introduction to event sourcing

Usability for developers
Talk by Liam Wiltshire in Unconference (20 minutes)

Usability for developers

Sunday 4th October 2015

09:00
12
200K+ reasons why security is a must
Talk by Michelangelo Van Dam in Track 1 (45 minutes)

200K+ reasons why security is a must

Getting things done with ElasticSearch
Talk by Thijs Feryn in Track 2 (45 minutes)

Getting things done with ElasticSearch

5
Are you a good Code Scout
Talk by Matt Cockayne in Track 3 (45 minutes)

Are you a good Code Scout

09:55 Secure your web application with two-factor authentication
Talk by Rob Allen in Track 1 (45 minutes)

Secure your web application with two-factor authentication

4
Magic with the PHP database connector mysqlnd
Talk by Andrew Moore in Track 2 (45 minutes)

Magic with the PHP database connector mysqlnd

8
phpBB, Meet Symfony
Talk by Michael Cullum in Track 3 (45 minutes)

phpBB, Meet Symfony

11:10 Scaling & Managing Asynchronous Workers (and staying sane!)
Talk by Justin Carmony in Track 1 (45 minutes)

Scaling & Managing Asynchronous Workers (and staying sane!)

5
Ways To Measure Your ORM's Cost
Talk by Stuart Herbert in Track 2 (45 minutes)

Ways To Measure Your ORM's Cost

7
Mental Health, Open Source and You
Talk by Mike Bell in Track 3 (45 minutes)

Mental Health, Open Source and You

12:05 Closing Keynote: Developers are just like humans
Keynote by Stefan Koopmanschap in Track 1 (45 minutes)

Closing Keynote: Developers are just like humans