Export Belgian Football matches to .ics

Export Belgian Football matches to .ics

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 […]

Is your Symfony/Doctrine import consuming a lot of memory?

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 […]

Setting up a replicated filesystem using GlusterFS

When scaling out an application, chances are that you will need to have some sort of distributed and/or replicated filesystem. If a dedicated storage solution is not within the options, you can easely set-up a posix compliant filesystem cluster with GlusterFS. Compare GlusterFS with a RAID setup that spans across hosts. You can do things comparable […]

PHP Opcache and symlinks

If you’re using automated deployments on a regular base, chances are that you are using symlinks to limit the amount of downtime to a minimum. This is a proven approach that has worked well for many years. website current -> releases/release-12 releases/release-11 releases/release-12 When time has come to deploy a new release, the release is prepared in […]