5 takeaways from #GAUCbe

Yesterday we went to GAUC Belgium 2016 and we learned a lot about Google Analytics. Every speaker ended his presentation with 5 takeaways. So here are the 5 takeaways we took with us and want to share with you. Install Google Tag …

Read article

WordCamp Antwerp 2016 speaker session

First Belgian WordCamp ever in Antwerp Saturday 4th June 2016 I attended the first Belgian WordCamp to speak about GIT deployment in WordPress during a 25 minute session. I spoke about how to setup, and especially why, to use GIT …

Read article

Managing wordpress with composer and git

Have you ever been in a team working on the same plugin/theme? How easy was it to maintain custom and 3rd party plugins/theme? For example, when there is a new update of W3TC. You need to update this plugin in …

Read article

Npm run-script

build tools the npm way

After using Grunt for a couple of years and changed to Gulp last year, I’m done with configuring and messing with them. As most of the grunt/gulp modules are build on top of a cli (comment line interface), documentation is …

Read article

Arduino Jam 2016 – report

people jamming on the arduino jam

For the 9th time we (Joeri, Erik and me) organised the Arduino Jam at Timelab in Ghent. Bringing 20 people together, spending a weekend creating awesome Arduino projects and having a lot of fun. We started on Friday with a brainstorm …

Read article

Accelerated Mobile Pages (AMP)

AMP or Accelerated Mobile Pages is an open-source framework created by Google to speed up the mobile web. It allows you to create two different versions of your webpage, a HTML and an AMP HTML page or just one AMP HTML …

Read article

SSL certificates

SSL stands for Secure Sockets Layer and was created by Netscape. It’s an encryption technology that creates a secure connection between your web server and your visitors web browser allowing private information to be transmitted without the problems of eavesdropping, …

Read article

Web Development Tools: Sublime Text vs PHPStorm IDE

hoofdafbeelding sublime vs phpstorm

Web Development Tools Web Development Tools, everybody has his preferred tool for efficient code writing to get the job done. This comparison will be primarily opinion based by my colleague en me, because we both have different needs in our …

Read article

Why would they hack my website?

Depending on who you are, the answer can vary. Hacking into a computer system for mailcious intentions is nothing new. Since the eighties hackers have used their knowledge to break into systems without meaning. However with the attendance of web …

Read article

Add scheduled custom posts for Royal Slider

img schelduled posts

The default flow for adding a new post to Royal Slider is: Create and publish your new post Go into the Royal Slider-plugin and re-save your slider This isn’t very efficient, especially when you want to work with scheduled posts our even when working with …

Read article

Create a csv file to download using php

A common feature for website administrators is to get a backup or dump in csv format from the database. Sometimes this feature is very specific and the PHP developer needs to write code that creates a csv file for download …

Read article

Vagrant fails to install MySQL Server

We use Puphpet to generate the configuration files for our vagrant boxes. Since 2 days there is an issue with the Vagrant-box “puphpet/ubuntu1404-x64” when it comes to the step were MySQL must be installed. The MySQL package was updated in …

Read article

Personalise PDF Vouchers on checkout


When using WooCommerce PDF Product Vouchers, the default flow allows a visitor to enter a personalised message on the product page. If you want the visitor to personalise the voucher during checkout, this presents a problem since the PDF Voucher …

Read article

Websocket basic Authorization in Node.js

secure websockets in nodejs

Secure websockets, authenticated with Basic http authentication. At the client-side they throw a popup and you provide it with an username and a password to authenticate yourself and gain access. At the server-side you have to add this to your request …

Read article

Become more efficient with an App

Efficiency image

Even today, a lot of the Small and Medium-sized Enterprises work in a more traditional way of planning and organizing their work. Many of them having employees in the field relying on paper forms to keep track of work-orders, notes, time …

Read article

Google analytics in a cordova web-app

We use Google Analytics in most of the websites we build. With our apps we have more options. But when you try to add google analytics to your Cordova web-application you will find that it doesn’t work out of the …

Read article

Socket.io with Hapi.js

I recently got to work with hapi.js for building an api and I like the Hapi way. To add web-sockets I needed to integrate Socket.io. Because I couldn’t find an up to date explanation on how to do this: var …

Read article

We use InfiniteWP for Updates

WordPress is a very commonly used CMS. Just like all the great CMS’s, it comes with regular updates and a UI to easily perform the updates of the core or plugins. That’s where InfiniteWP comes in. As long as you …

Read article

CSS scalable image crop

Ever needed an easy way to crop images with CSS, plus keeping them scalable? Well here’s how I do it. Let’s say you’re making a news website with a responsive grid filled with posts. You don’t want your images being …

Read article

Search bookings in Events Manager plugin

Events Manager plugin One of the most used plugins for managing events on a WordPress is the Events Manager. It is a very easy to use and highly configurable plugin, surprisingly it lacks a feature allowing an admin to search …

Read article