Skip to main content

Blog

DevOps, Agile, Software Development, Networking, Azure, Terraform, CI/CD, … there’s a lot to blog about! Keep informed and subscribe my RSS feed!

2016


KPN Routed IPTV on an Ubiquiti EdgeRouter Lite - Lessons Learned

·3 mins
In February 2016, I moved from Ziggo to KPN Fiber because of the higher upload speed and because fiber was available in my new home. I replaced the experiabox with my own hardware which was sometimes challenging. This post is about my lessons learned with KPN Fiber, Router IPTV and the Ubiquiti EdgeRouter Lite.

Setup a VPN server on your Ubiquiti EdgeRouter Lite

·3 mins
By connecting to my VPN server I have always a secure connection and can access my home network from every location with an internet connection. Creating a VPN server on an Ubiquiti EdgeRouter Lite running EdgeOS is easy! In this blog post, I set up an L2TP over IPsec VPN server.

Test your Doctrine2 metadata mapping configuration

·2 mins
I use the Doctrine2 Object Relational Mapper as abstraction layer between my model and database. I use PHPUnit to unit test my code, but if the configuration is incorrect the code won’t work like intended and the Doctrine2 ORM will fail with exceptions as result. To ensure the configuration is correct I created a test to validate my configuration.

2015


HOWTO: Quick start to the Silex microframework

·4 mins
How to start with the Silex microframework and what is the best folder structure for my new micro project? Edwin Kortman (also known as Dreadwin) created a Silex boilerplate repository based on a blog post by Matthias Noback in 2012 to quickly setup a new Silex project and I’m really excited about it!

Introduction to StashPHP

·3 mins
Stash is a PHP library and makes it easy to cache the results of expensive code, like database queries or external API calls, in a hierarchical way with interchangeable back ends.