Skip to main content
Local Drupal development with Acquia Dev Desktop
At a certain point a while ago I got really tired of all the installation & maintenance hassle of my local Drupal development stack. It...
Building apps in PhoneGap & Cordova with a Drupal backend
Together with Maarten De Block I gave a presentation at DrupalCamp Leuven 2015. We shared our experiences with Building hybrid apps that connect with a...
Using SSL on your Drupal website
This blog post will explain how you can install a SSL certificate on your shared hosting using Let's Encrypt.
Imagine you are in your favorite bar with your friends You are all thirsty and are starting to take orders. "So that's five beers, one coke, two glasses...
Getting things done with Todoist
Flashback to the beginning of 2015. My girlfriend (nowadays referred to as wife) told me the best thing ever: we were expecting a baby. At...
What developers will love about Drupal 8
Drupal 8 is completely rewritten in a Object Oriented way (except for a few hooks) and leverages a lot of other open source software to...
Pokémon locator is a project that I created with my good friend and colleague Robin Ingelbrecht . The idea is that you can find all lures, pokéstops and...
Drupal Camp Ghent (9 & 10 september 2016)
This year I proposed a session together with my good friend & colleague Robin Ingelbrecht. In our session we want to talk about the technologies...
Reading out a CSV file in PHP
This blog post will teach you how to read out a csv file in PHP. The heavy lifting will be done by the following handy...
How to create a global .gitignore file
Lets say for example you and your colleagues use different IDE's for development. You use PHPStorm and your colleague uses Netbeans. You want to avoid...
Gotta catch 'em all, with D8 and AngularJS
On DrupalCamp Ghent 2016 I gave a session together with my good friend and colleague Robin Ingelbrecht. Watch the video, the slides are available in...
Recruiters from hell
It's nice to know you are working in a sector that is booming (Drupal ftw!). You receive job offers and the first few times you...
Scrum what? Scrum who?
We follow the SCRUM methodology at EntityOne, the company I work for, as much as we can. The biggest challenge is...
Creating links in Drupal 8
In this blog post you will learn how to create internal an external links in Drupal 8.
Drupal 8 Contrib module ReadRemaining
I'm proud to announce that I contributed my first Drupal 8 module this morning on Drupal.org. This clever module tells your readers...
Dils & Mander
Dils & Mander stands for innovation in the design possibilities and applications of concrete. The website for Dils & Mander is made in Drupal 8, this makes the...
SportSamen enables people to exercise sports together. Exercising sports together has a lot of benefits. Extra motivation and meeting new people with the same interests for example. By...
Wedding card Stefanie & Fons
The wedding card I made for our wedding. It's quite hard & stressful to have your future wife as a client.
Birth card Alexia
The birth card of our lovely daughter Alexia. It was nice to have a project to work on during the last weeks of my wife's pregnancy. I hope...
Make time for fun they said it's gonna be fun they said
Help, my robot @fonsomo4000 ran away! From now on you can follow his adventures on twitter!
Drupal 8 Contrib module Sticky
I'm proud to announce that I contributed another Drupal 8 module today on Drupal.org. Creating a sticky header or footer is now easy-peasy with the...
Drupal 8 theme Neato
I'm proud to announce that I started contributing/maintaining the Drupal 8 Neato theme. Neato is a theme based on the Neat grid system, incorporating Bourbon...
Enable Drupal 8 cache from settings.php file
When you are developing locally on a Drupal 8 website you don't want to have the cache enabled. But on your live site you do...
Mario run review
In my childhood my gameboy and link cable were always within reach. I had a "fanny bag" filled with games and I was the proud...
What content creators will love about Drupal 8
Drupal 8 is packed with new features and improvements to empower content creators. Let's have a look at what has improved.
How to create a custom content entity type in Drupal 8
This blog post assumes you have already installed Drupal console. The installation instructions can be found on the official Drupal console website.
How to create a user with REST in Drupal 8
Drupal 8.3-x-dev is out and it comes packed with improvements to the REST module. It's now possible to create new users using REST.
How to create a node with REST in Drupal 8
It's quite easy to create a node with REST in Drupal 8, in this blog post I'll show you how to do it.
What are your good intentions for 2017?
As the Scrum master one of my responsibilities is facilitating the retrospective after every sprint. At EntityOne , the company I work for, this means...
How to login and logout with REST in Drupal 8
In this blog post I show you how to login and logout from a Drupal 8 Back-end from an Ionic app
Removing the UUID out of your .yml files with a BASH script
I have been working on a Drupal 8 multisite and at some point I had to set up a new site in the structure. The...
Using the theme preprocess field function in a Drupal 8 theme
In this blog post you will learn how to add a theme field preprocess function in your theme.