Hi there! My name is Tom. I'm a Linux System Administrator and PHP Developer. My job is to keep PHP websites running as smooth as possible. Being both on the 'dev' and 'ops' side gives me a broad skillset across the entire stack.
Intracto, the company that I work for, has been a Gold sponsor of PHPBenelux for a few years now. As a gold sponsor, you’re granted a sponsor booth in the sponsor area of the conference. To attract more attention, most sponsors offer some sort of contest/raffle where conference attendees can win a prize. The theme […]
If installing Ubuntu 18.04 on a 15″ Dell XPS 9560 would be easy, I probably wouldn’t be writing an article about it. There are a few things that will prevent you from properly installing it, and this guide will show you how I managed to consistently install it. I’m assuming you’re already familiar with the […]
Git is a widely used version control system and is an essential part of a lot of (semi)automatic deployment strategies. While it offers a lot of benefits, not setting up your deployments and server correctly can lead to your source code being publicly available through your web server. This can give an attacker useful information […]
Not going too much into technical detail, but as I developer I was didn’t feel like spending 1 hour entering the matches of my 2 sons’ football competitions manually in our shared calendar. So as any sensible developer would do, I spent a few evenings putting together something that would take the data of the official […]
If you’ve ever needed to write a mass-dataimport (eg. a periodic product/stock import for a webshop) in a Symfony project and decided to use your Doctrine backed objects/services from a Command object, chances are that you have run into high memory usage issues. php app/console mybundle:products:stock:import You will see the process consume more and more […]