Just hang your coat on the tree

No, I'm not talking about trees as a data structure, I'm talking about branches where you can actually hang stuff. Apparently people liked the coat-hanger tree in the hallway of our apartment, and those who couldn't see it in person asked for pictures. It took more time to decide how to make it than to actually do it, but we had a lot of fun doing both.

DrupalCamp Vienna

I'm back in the office after a wonderful week-end in Vienna. DrupalCamp Vienna and the surrounding activities were great to meet new faces, catch up with friends and build new relationships.

Read more

Upgrading Drupal

Here are the slides for my presentation Upgrading Drupal at DrupalCamp Vienna and the updated version for FOSDEM.

DrupalCon Paris 2009

Right after I got my new appartment in Munich, I'm going to head off to Paris for DrupalCon. I'll be getting there a few days early to visit the city and meet with a few people, so let me know if you'll be around and want to pre-drupalize. I won't be presenting this time, so I'll have more time for everything else!

Read more

Migrating from Subversion to Bazaar

There are a lot of options when moving from Subversion to a next-generation Version Control System, but Bazaar's ability to interact with a subversion repository can make the transition easy and painless. While it is possible to use the bzr command in a subversion checkout or use it to connect to a subversion repository, you sometimes want to completely move to Bazaar and stop using subversion at all. Here's how to do it.

Read more

Setting up loggerhead on ubuntu

I recently had to set up a web viewer for a bzr branch hosted on my ubuntu server and decided to go with loggerhead as it seems to be the most commonly used one. However, all the instructions I could find have been written before the inclusion of loggerhead in the ubuntu repositories, so here is an updated tutorial on how to install and configure loggerhead on ubuntu.

Read more

Drupal Media Camp Switzerland

Drupal Media Camp Switzerland took place this week-end, less than a year after the idea of a Swiss DrupalCamp was introduced at a Drupal user group meeting in Zurich. This event was full of good presentations, exciting moments and networking opportunities, and I believe it was very successful in increasing the adoption of the Drupal CMS on the Swiss market. It was particularly interesting to have the Swiss-german Radio DRS and the news publisher Edipresse provide yet another example showing that Drupal can support large amounts of traffic and also generated some great conversation on various topics surrounding high-traffic websites.

Read more

RDF in Core code sprint: more details

The RDF code sprint is now less than a week away, and it's time to give you a quick update. For more information have a look at the original announcement as well as last week's blog post from Stephane Corlosquet.

We now have a few more participants, with Stefan Freudenberg, Frédéric G. Marand, Mark Birbeck and John Morahan joining us. There is still room for one more person, so if you are familiar with theming, the Fields API and/or writing tests we would be happy to have you with us.

Read more

Happy Pixels goes naked!

Happy Pixels is a proud participant of the CSS Naked Day. I'm using Brent Hardinge's naked.module for Drupal. It turns out the Happy Pixels theme is doing pretty well without stylesheets, and Drupal's administration pages do too. I'm writing this post from a very bare interface, but it's still usable (even if I have to admit that the admin_menu dropdowns are a little funky).

What do you listen to?

I love music, I love making music and I love listening to music, but I always hate the question "what do you listen to?" I don't want to answer with the elitist "I listen to bands that don't even exist yet", but I still feel like there is more to it than just "Indie/Alternative Rock". I tried getting statistics from my last.fm account into wordle to see how I can express this visually. The result is interesting and looks pretty cool, here's how I did it.

Read more