Happy birthday to me, or better said: happy birthday to my blog, because today I am writing my hundredth blog post! Time for a little evaluation on my tiny space on the Internet…read further ...
Recently I ran in a situation of which I’m sure some of you also encountered at some point: I had to perform an action when the class of an element changed. This change was done by an external plugin and I didn’t want to edit to source of that plugin to provide a hook. So how did I read further ...
Recently I got the following question from Mostafa Hashem: Hi, First I need to thank you for sharing your experience with us. I need to ask you about something related to Vagrant & MySQL service. I need to connect to MySQL databases outside SSH for example fromSqlYog. But to be honest with you I spent a lot of read further ...
When you’re unit testing your code with PHPUnit, chances are that at some point you have to test some methods that involve manipulation on the database. Of course, you’ve written some test that validate the data in the database afterwards, and you might already have written a bootstrap that prepares the database for each testrun, but what read further ...
When your developing your site on your local environment, it’s easy to get a feel of how fast and snappy it is. However, when your site goes public into the real world, problems can arise that you didn’t have before. These problems often are related to the performance of your site and the underlying course read further ...
Lately I’ve been boosting performance in Magento by using Varnish cache. Now, I think most of you already know what Varnish is, so I’m not going to spend time explaining how awesome it is. Instead I’ll try to give a more in-depth explanation in this article on how Varnish works step-by-step and how it can read further ...
I often have situations where I – as a web developer – have to link together two different applications. In many cases, this link is created by simply exchanging CSV-documents with an third party. Now when it comes to importing and exporting in PHP (or any other language for that matter) it’s important that you have read further ...
As some of you might already know, I make great use of the Command Line Interface (CLI) of PHP for tasks or tools that need to be run incidentally or periodically. For tasks that have iterations in them (like while or foreach -loops) I like to have a visual feedback in my terminal of the progress. For read further ...
Ever tried to migrate a MySQL database with stored procedures or views? Ever ran into the error “The user specified as a definer does not exist”, or “Access denied; you need (at least one of) the SUPER privilege(s) for this operation”? Chances are that you are trying to migrate a MySQL database with stored procedures or views. read further ...