PHPStorm & OSX: Mouse Stopped Working

This is just as much a post for future me as it is for the rest of the world. While I was working on preparing a training for the end of the week and was using PHPStorm to create some example code, all of a sudden m…

blog

Win a FREE PHPNW ticket

I've said it before and I'll say it again: PHPNW conference , every first weekend of October in Manchester, is the best PHP conference I've ever been to. I buy my ticket blindly as soon as they go on sale every year. …

blog

SSH Tunneling across multiple hosts in Linux

Sometimes you need to communicate with a server (or other device) that is not directly accessible from your own computer. If you can reach this server via another server this is not an issue and can be solved by settin…

Pre-commit hook in Git: Running PHPUnit

Pre-commit hooks in git are one of those things you hardly think about but can help you automate tasks and do last-minute checks. A good example of this is running unit tests before commits, to make sure nothing broke…

The Speaker Package

I've been meaning to write more about speaking recently, so after I wrote about my personal CFP rule , let's write about a very related topic: The Speaker Package. What is it? The speaker package is the term use…

blog

On submitting to CFPs

One of the first things you do if you want to speak is that you submit to a CFP (Call for Papers) of a conference. Most conferences use this system to get a nice selection of talks out of which to compile the schedule …

blog

Command or Controller

A couple of weeks ago while walking towards lunch with Jelrik we were having a bit of a discussion about the use of the term Command. Not long before that, Jelrik had asked a question about naming of Commands in our …

blog

Lessons From ConFoo

ConFoo 2016 is over. The past days a huge amount of developers, most of them from Canada but also from the USA, The Netherlands, South Africa, France and quite a few other countries came to Montreal for ConFoo. I know …

blog

Three Months Of Patreon

Tomorrow it is three months ago that I launched my Patreon page . As I mentioned in my blogpost about launching my Patreon page, it was mostly an experiment to see how that would work out. I've seen a bunch of artists…

blog

The Sprint Demo

The new year also brought a new customer for me: At the start of January I started at the Digital Solutions Center of Schiphol Airport. They have an awesome project going on, and I operate in one of the two scrum teams…

blog