Bulgaria PHP Conference is the premier PHP conference, gathering PHP and front-end developers and engineers from all around Europe. Co-organized by the Bulgaria PHP User Group and SiteGround web hosting, the conference is bringing for the 2nd time internationally renowned experts from the PHP industry to talk about APIs, Frameworks, Security, Testing, Continuous Integration, and much more!

Friday 7th October 2016

09:00
4
Manage Your Content with Elasticsearch
Talk by Samantha Quiñones in Track 1 (3 hours, 30 minutes)

Manage Your Content with Elasticsearch

Adding 1.21 Gigawatts to Applications with RabbitMQ
Talk by James Titcumb in Track 2 (3 hours, 30 minutes)

Adding 1.21 Gigawatts to Applications with RabbitMQ

14:00 Hands on PHPSpec
Talk by Miro Svrtan in Track 1 (3 hours, 30 minutes)

Hands on PHPSpec

2
Introduction to Graphs Analytics with Neo4j
Talk by Mariusz Gil in Track 2 (3 hours, 30 minutes)

Introduction to Graphs Analytics with Neo4j

Saturday 8th October 2016

09:30
14
I'm Just Here for the ElePHPants
Talk by Jeremy Mikola in Track 1 (40 minutes)

I'm Just Here for the ElePHPants

10:20
15
Machine Learning for the Rescue
Talk by Mariusz Gil in Track 1 (40 minutes)

Machine Learning for the Rescue

Rewriting 15-Year-Old Code
Talk by Anna Filina in Track 2 (40 minutes)

Rewriting 15-Year-Old Code

11:20
11
Practical PHP Deployment with Jenkins
Talk by Adam Culp in Track 1 (40 minutes)

Practical PHP Deployment with Jenkins

Integrating React.js into a PHP application
Talk by Andrew Rota in Track 2 (40 minutes)

Integrating React.js into a PHP application

12:10
5
The IoC Hydra
Talk by Kacper Gunia in Track 1 (40 minutes)

The IoC Hydra

13
Climbing the Abstract Syntax Tree
Talk by James Titcumb in Track 2 (40 minutes)

Climbing the Abstract Syntax Tree

14:30 Zero to Sixty with MongoDB
Talk by Jeremy Mikola in Track 1 (40 minutes)

Zero to Sixty with MongoDB

13
Scaling PHP
Talk by Dustin Whittle in Track 2 (40 minutes)

Scaling PHP

15:20 Continuous WordPress, live is all good
Talk by Michelangelo van Dam in Track 1 (40 minutes)

Continuous WordPress, live is all good

21
The Framework is Dead
Talk by Bruno Škvorc in Track 2 (40 minutes)

The Framework is Dead

16:20 Dependency Injection and Dependency Inversion in PHP
Talk by James Mallison in Track 1 (40 minutes)

Dependency Injection and Dependency Inversion in PHP

Jenkins vs Circle vs Travis
Talk by Miro Svrtan in Track 2 (40 minutes)

Jenkins vs Circle vs Travis

Sunday 9th October 2016

09:30 Dockerize your unit tests for faster feedback
Talk by Michelangelo van Dam in Track 1 (40 minutes)

Dockerize your unit tests for faster feedback

Blazing Fast CSS3 Transitions
Talk by Jad Joubran in Track 2 (40 minutes)

Blazing Fast CSS3 Transitions

10:20 What They Should Tell You About API Development
Talk by Phil Sturgeon in Track 1 (40 minutes)

What They Should Tell You About API Development

8
Asynchronous Programming Fundamentals
Talk by Samantha Quiñones in Track 2 (40 minutes)

Asynchronous Programming Fundamentals

11:20 How I learned to stop worrying and love Regular Expressions
Talk by Jordi Boggiano in Track 1 (40 minutes)

How I learned to stop worrying and love Regular Expressions

Let's get fuzzy!
Talk by Lyubomir Filipov in Track 2 (40 minutes)

Let's get fuzzy!

12:10 Paradoxes and theorems every developer should know
Talk by Joshua Thijssen in Track 1 (40 minutes)

Paradoxes and theorems every developer should know

A Functional Guide to Cat Herding with PHP Generators
Talk by Mark Baker in Track 2 (40 minutes)

A Functional Guide to Cat Herding with PHP Generators

14:30 Exploiting the Brain for Fun & Profit
Talk by Alena Holligan in Track 2 (40 minutes)

Exploiting the Brain for Fun & Profit

Redis for your boss in Track 1 (40 minutes)

Redis for your boss

15:20 Bernard, the Tactician: Background processing using message queues and the command pattern
Talk by Márk Sági-Kazár in Track 1 (40 minutes)

Bernard, the Tactician: Background processing using message queues and the command pattern

Modern Testing with Codeception: Tips and Tricks
Talk by Michael Bodnarchuk in Track 2 (40 minutes)

Modern Testing with Codeception: Tips and Tricks

16:20 Drinking Beer with a Raspberry Pi and PHP
Talk by Andrew Carter in Track 1 (40 minutes)

Drinking Beer with a Raspberry Pi and PHP

6
Seventeen Very Important Things a PHP Developers Must Know About JavaScript and the Browser
Talk by Nikolay Bachiyski in Track 2 (40 minutes)

Seventeen Very Important Things a PHP Developers Must Know About JavaScript and the Browser

17:10
9
Groupies, Roadies, Rockstars
Talk by Cal Evans in Track 1 (40 minutes)

Groupies, Roadies, Rockstars