Speeding up Git at Planio

This is a story about how a significant increase in the number of Git repositories at Planio resulted in a noticeable service slowdown and how we were able to not only fix this but to provide a sustained speedup of the whole service.

» Read more

30 Minute Timeout

After sitting days after days behind my laptop without much change of environment at all and starting to get really tired I thought I might go out, face the cold, and grab a nose-full of fresh air, taking the camera for a walk.

» Read more

FrOSCon 2010: Redmine, und dann?

Am 21. August 2010 war mal wieder FrOSCon in St. Augustin (bei Bonn). Und ich war dabei, vor allem um einige Open Source Projekte näher kennen zu lernen, Leute zu treffen und vor allem, um dem Redmine-Vortrag von Felix Schäfer zu lauschen. Aus Gründen

» Read more

Cross-browser CSS gradient

Recently, I released a new version of the Redmine Checkout plugin. This release sports a nifty protocol selector with buttons styled entirely in CSS (as good as it gets). To be able to support as many browsers as possibly while not having to fall back to pixel graphics I had to apply some tricks which I want to describe here.

» Read more

How to compile Postfix + SASL + LDAP on Opensolaris

Currently, Opensolaris does not provide a Postfix package. Although there exist packages on blastwave and on OpenCSW they are either outdated or do not play well together. Fortunately, Ihsan Dogan did create a script to create Postfix packages from scratch as well as some precompiled packages. Unfortunately, these packages miss SASL support. So I was in need to compile these myself.

» Read more

Chili con Carne

Angesichts des sehr pünktlich angebrochenen Oktobers und der damit verbundenen Kälte wird es wieder Zeit für Wärme von innen. Und was ist dafür besser geeignet als ein ordentliches Chili? Richtig: nix. Und genau deswegen habe ich mir gerade eins gekocht. Puristen mögen die Länge der Zutatenliste oder die Existenz von Bohnen bemängeln. Die Vielzahl sich ergänzender Geschmacksrichtigungen und das unglaubliche Umami-Aroma von Fleisch, Tomaten und Chilies sind es aber absolut wert, als Banause bezeichnet zu werden.

» Read more