Retrospective: The Blog 2014

A personally and businesswise successful year has gone by and the new one is still starting slowly. Time to look back how the blog has been doing since I relaunched my site last February and set some new goals for 2015.

Hot topics

Some topics that sticked out in one way or the other:

Unit Testing

My all-time top article from 2011 [PHP] Mocking Built-in Functions Like time() In Unit Tests was still the second most visited in 2014 and I am happy to say that the concept that it introduced got some new attention:

PHP 5.3 Death March

The most controversional, most discussed and most clicked article of 2014 was my announcement to drop PHP 5.3 support wherever possible to force adaption of current PHP versions (5.3 reached its end of life in August 2014 and does not get any security fixes anymore since then).

I feel in good company because soon after, Anthony Ferrara (@ircmaxell) kicked of the same discussion on larger scale on Twitter and elsewhere with his articles about PHP versions:

  1. On PHP Version Requirements
  2. Being A Responsible Developer
  3. PHP Install Statistics


puphpet-vagrant-puppet-magentoI wrote a series on articles on Vagrant, specifically to introduce it for Magento developers, published on Until now it is only available in German but I published an English summary in the Webguys advent calendar that covers everything to get you started: Türchen 19: Kickstart your Magento Dev System with Vagrant. Two of the four teasers on this blog made it into the top ten of 2014 (see numbers below).
Continue reading “Retrospective: The Blog 2014”

Mage Unconference 2015 – March 7.-8. – Berlin

Mage Unconference 2015

On March 7th and 8th FireGento presents the first Mage Unconference for Clients, Merchants, Agencies, Service-Providers – and for sure – Developers. The Schedule of the Unconference is whatever the attendees make out of it.

>>> Get our Ticket now and be part of the Community on March 7th and 8th, 2015 in Berlin! <<<

I will be there! If you are interested, don’t wait too long before the event gets cancelled due to not enough tickets being sold!

Form Problems after Magento Update to CE 1.8.1 or EE 1.13.1 (Login, Cart)

If the login forms in the frontend do not work anymore after an update to Magento CE 1.8.1 or EE 1.13.1, the used theme has to be updated. These forms now need a form key, if it is missing, validation in the controller fails. The same applies for the “Update Cart” button in cart.phtml. How to fix it, see this link:

Of course it would be optimal, if the them overrides as little core templates as possible and does its changes with layout updates in [theme]/local.xml and CSS wherever possible.