What's wrong with composer and your .travis.yml?

I’m a huge advocate of CI and one service in particular called Travis-Ci. Travis-CI runs a continuous integration platform for both open source and commercial products. In a nutshell: Travis-CI listens for a commit to a Github repository and runs your test suite. Simple as that, no Jenkins required. At Imagine Easy we happily take advantage of both. :) So what’s wrong? For some reason, every other open source project (and probably a lot of closed source projects), use Travis-CI wrong in a way, that it will eventually break your builds....

August 24, 2014 · 2 min

Wordpress and disqus and post loops

First off — I don’t have too much experience with disqus on Wordpress but when I looked at the code(-quality), disqus is one of the best plugins for Wordpress to date. I looked only very briefly, but I found it to be very clean, well documented and well architected. Good job, disqus! In case you happen to dive into Wordpress plugins in 2012, you will see that this is unfortunately not a given....

January 9, 2012 · 2 min

Contributing to PEAR: Taking over packages

One of the more frequent questions I see on the mailing lists and IRC is, “How do I take over a package?”. Very often people start to use a PEAR package and then at some point encounter either a bug or they miss a certain feature. The package’s state however is inactive or flat unmaintained. Offer help The first step is to offer your help. And the easiest way to help is to report bugs or open feature requests....

February 18, 2011 · 2 min

A case for PEAR and PHP4 (Or, why BC is important!)

Every once in someone likes to argue that PEAR is all fugly PHP4 code and why you should not use it, and instead go and use another framework or component library. Most of those people also say that they looked at or used PEAR x years ago and then act all surprised when someone else disagrees. In related (BC) news, most people probably read my blog because of Zend Framework, and I remember that one of the reasons I sold my clients on Zend Framework was a supposedly backward compatibility and clean API....

September 22, 2009 · 5 min

BEPHPUG: Debugging mit Eclipse und Xdebug

Mostly German content ahead! Die Berliner PHP Usergroup trifft sich am 5. August, ab 20:30 Uhr, in der Z-Bar. Thema: Debugging mit Eclipse und Xdebug (Vortragender: Marthin Rothenberger) Adresse: Teilnahme: kostenlos ( In English: The next meetup of the Berlin PHP Usergroup will take place on the 5th August, 2009. We’ll meet at Z-Bar, at around 8:30 PM. This meetup’s topic is Debugging with Eclipse and Xdebug. Feel free to join....

July 29, 2009 · 1 min