While the 2nd generation Unifi Cloudkey hit the market last year, a lot of Gen1 version have become available on the 2nd hand market. Such a small device got me thinking, is this a viable replacement for my old Raspberry Pi B+ that runs my Homebridge setup? I found out that I’m not the only […]
Archive by Author
Advanced Custom Fields (ACF) in WP-API 2.0
There are a lot of examples on the web that explain how you can add fields defined by the Advanced Custom Fields plugin into your WP-API output. They do work properly, but most of the examples are targeting version 1 of the WP-API. Adding the logic to WP-API version 2 is not that hard, but […]
Running WP-API 1.2 & 2.0 beta side by side
While working on a pet project where I’m using the WordPress JSON REST API (WP-API) plugin I stumbled upon an unexpected behaviour. On the introduction of the first beta version for release 2.0 in the announcement there was a mention about running both version side by side. So… I gave it a try and installed both […]
Titanium development newbie 101
There are various technologies available which enable you to do mobile app development. Of course you have the native solutions on iOS and Android, but there are also hybrid solutions like PhoneGap, Apache Cordova, Xamarin or Titanium which support multiple platforms using the same codebase. PhoneGap and Cordova rely on strategy of converting HTML / CSS and […]
Vagrant 1.3.x and Virtualbox 4.3 backwards compatibility

Virtualbox & Vagrant is `the` combination I love to fire up any virtual machine you’d like to work with. It makes life so easy, that I cannot remember working without it. But… Although Vagrant is a stable tool for usage, the development cycle is not guaranteed to be forward compatible. You have already seen this […]
Git Pull Requests for the lazy developer
I’ve been working with Git as my primary version control system for a while now. Occasionally I still have to work in some Subversion repositories as well, but when returning to a Git based project it is always a big relieve. While working with Subversion and having a good branching model gives you a lot […]
Dutch PHP / Mobile Conference 2013 Uncon Tips & Tricks
On the 7th and 8th of June thanks to Ibuildings I ran the uncon track for the Dutch PHP / Mobile conference. I did this next to the organized tracks covered by Ross Tuck and Martin de Keijzer. As the organiser I’ve only seen the Uncon track. I think though that some of tips and […]
Multi-select faceting in Solr with Solarium
Solarium is a library I often use at Enrise for querying Solr. For one of the projects I work on, AutoTrack.nl a second hand car site, I was having issues on advanced faceting with Solr which I could easily solve using Solarium. Before diving into the problem let’s explain something about faceting in general. Faceting […]
Zend Server Web API maturity
In January 2012 Zend released it’s Zend Server 5.6 release. Since then their have been some hotfixes, but there were no documented changes to the Web API. In Zend Server 5.6 version 1.2 of the Zend Server Web API became available. This release marks a more mature API, which can be a valuable asset when […]
Solr 3.x DataImportHandler and symlinking config files
Ever since I’ve started using Solr, I think it was Solr 1.3, there has been to possibility to create indexes using the DataImportHandler. In my case I often connect Solr to MySQL to fetch the data that needs to be indexed. Since the 3.x release I’ve seen the amount of questions asked about this feature […]