Talks

Below you’ll find a list of talks I have given at meetups and conferences. Contact me if you would like me to give a presentation at your meetup or conference.


Deploying Symfony applications with Capifony

November 23, 2015 @ Symfony NYC

It should not be difficult, scary or time consuming to deploy your application. The key is automation and covering the important steps in your deploy process. This talk will be on general aspects of deployment and show how we can create a good and automated deploy process for Symfony applications using Capifony.


Roll your own micro framework

September 7, 2015 @ PHP Stockholm | slides, code

Are micro frameworks the future? When you choose a framework your often have to make compromises and you couple your code to the framework itself. Let’s explore how we can create our own micro framework we can tailor for our application’s needs and how it fits well in a service oriented architecture.


Deploying PHP Applications

November 14, 2014 @ Symfony November Camp | feedback, slides

The world of PHP is very interesting right now and it has been catching up on best coding practices. It’s time we bring our deploy processes up to par with this and start using best practices for it as well. So what are the goals for it and which steps can be taken to reach them? How can we make the process fit better into the more and more Agile world we live in?

This talk gives a theoretical overview for what to consider when setting up a deploy process for a PHP application. It covers areas such as agility, environments, automation, rollbacks, goals and maturity.


Laravel’s IoC Container

October 10, 2014 @ Laravel Stockholm | slides

Dependency injection and inversion of control are terms often used when we want to decouple code and write testable code. We take a look at how Laravel’s IoC container and how it works to apply this to our code. It also covers how it’s used for Laravel’s internal components and what kind of awesome features provided by the framework that are available to us, such as service providers and interface bindings.

talk-laravels-ioc-container


Deploying AngularJS applications with git hooks

March 25, 2014 @ Stockholm AngularJS

When writing AngularJS applications we often rely on certain tools for building our application, such as concatenation or minification of files through Gulp or Grunt. Since we have these tools we could use them to automate deploys of our applications. This talk gives a brief explanation of what we want to achieve with our deploy process. Then it dives in to automating deploys with the use of git hooks and a live demo of a deploy to a remote server using git push only.

talk-angularjs-git-hooks