·

Webdevelopment

Making the internet a more beautiful place day by day since 2006.

Integration testing with Jenkins, Vagrant and CasperJS

Recently, I shared an article with you on how I am currently working on a Continuous Integration environment with Jenkins. I ended that article stating I am working on a full-blown example on how to combine Jenkins with Vagrant for PHPUnit and CasperJS. At this point I can share a bit more information with you on read further ...

The art of deployment – part 2

Let me be honest with you: a year ago I uploaded my websites with FTP and updated databases with PhpMyAdmin. I had very limited knowledge of SSH and how servers work in particular. For years, my main focus had been on writing good code and improving my skills as a webdeveloper. Today, not even a year read further ...

Setup PHP CodeSniffer for PHPStorm on OSX

On Meet Magento 2014  I attended an interesting presentation about Continues Integration in Magento from Damian Luszczymak. One important aspect of Continuous Integration is that as a team of developers everyone should follow the same coding guidelines. If you use PHPStorm, you can use PHP CodeSniffer to ensure that the code you are writing as a team is read further ...

The art of deployment

(please note, that the original dutch article I write can be found here) A website is worthless if it can’t be visited online. To achieve this it has to be uploaded to a server: it has to be deployed. Often, the task of deploying a website is thought of to be a simple thing: you read further ...

How to install XDebug on OSX

As a follow-up on my previous post, this post explains how you can easily install XDebug on your OSX webdevelopment configuration, making your life as a developer a whole lot easier.read further ...

How to prepare OSX for local webdevelopment

In this article, I will explain how you can setup an Apache/Mysql/Php-server on OSX for your local development. The fun part is that I will also explain how you can configure OSX so that requests to http://*.dev/  are being transfered to the right directory.read further ...

Create an archive of changed files in your GIT repository

Often I find myself updating my clients’ websites. This can be a simple bugfix or a major update, but eventually I always end up transfering updated files to the FTP-server. Lucky for me, GIT allows me to create a simple archive with only the modified files, making deploying changes to a webserver so much more read further ...

Replace a XSL parameter in PhpStorm to a choose with a default value

Just a small something I wanted to share: When you want to convert a XSL parameter in PhpStorm to a choose with a default parameter, you can do so with a simple regexp. Say you’ve got something like this: And you want to convert it to something like this: Then just find and read further ...

.htTool: a tool for creating .htaccess files

.htTool is a small tool I created some time ago to make it easier to create .htaccess files. Many times when I had to create a .htaccess file I ended up copy/pasting some chunks of code from other .htaccess-files and Googling the rest. So I thought: “Hey! It should be easier to create a .htaccess read further ...

1 4 5 6