Articles on open source software including Drupal, web development, and other specialist topics...
As developers we have some great advantages with virtual machines, but they didn't really start to get useful for us until we got easy access to configuration tools like puppet and chef. When Puphpet came along, it turned the configuration of a new machine into a quick task, in an elegant manner. As a linux user, my ultimate work case would be to have the entire process work well with LXC, which would give me a quickly configurable setup for multiple workspaces, working on an ultra-efficient framework. Thankfully I managed to put some time into testing possibilities out over the weekend.
You have launched a commerce site. Congratulations ! You're awesome ! But what do you do next ?
During my first year of being a full time Drupal developer, I ran into quite a few stumbling blocks. Here are 14 of them that you don't want to trip over too - whether you are new to Drupal or a seasoned expert.
In this article we will look at how you can leverage the power of the Drupal 7 Form API states system to create dependencies between your form fields. In other words, when you programmatically write your forms, you’ll be able to make the behaviour of the elements depend on others.
Everyone is talking about HTML5 videos. The <video>-tag is one of the best improvements of the HTML standard. However, to show videos on your website which will play on every device and browser is a little bit complicated. I want to give an introduction how we implemented a cross-device videoplayer with Drupal.
Switching off binary logging on your local MySQL dev instance saves you Gigabytes of local disk space.
At DrupalCamp Leuven 2013 I gave a session, Getting Started With Vagrant. In this blogpost I'll go through the how and why Vagrant is my local LAMP tool of choice. I'll also provide some background on the demo setup and how we manage Vagrant at Wunderkraut Benelux.