Fields in Core!

Just today I had a last-minute opportunity to change my travel plans to make a one-week stop in Boston on my way to Germany and participate in the Fields in Core coding sprint hosted by Acquia.

Read more

Removing the closing PHP tags from Eclipse PDT templates

Like many PHP developers who use Eclipse PDT, your first step after creating a new PHP file is probably to remove the closing ?> tag that Eclipse puts in it for you. Today I did those same three keystrokes (or more if you don't use keyboard shortcuts) to remove the damn closing PHP tag (whose absence is part of many coding standards), and decided to never do it again manually. The solution is quite simple:

Read more

Sometimes people are just great

I got an e-mail from Gunter Kraus this morning, letting me know that my USB stick had been found. I lost it last June after going to a jazz guitar lesson / website redesign meeting. Five months later, someone found it down the street, looked at its content, recognized the location of the portraits for the website which had been taken in front of Gunter's studio, and brought it there. Not only I will have my USB stick back when I visit Heidelberg again in a few weeks, but now it will have a story of its own.

Whoever you are, thank you!

What are we testing?

After multiple iterations, the Intro to SimpleTest session has gotten pretty good at teaching people how to write a test, but one of the questions that were often asked during the testing sprint that followed the session was: what do I need to test? I submitted this presentation again for DrupalCon DC as there are still a lot of developers out there who want to get familiar with automated testing, and this time we need to be able to make a better job at responding to the question "what are we testing?"

Read more

DrupalCon DC 2009

It seems that the last DrupalCon in Szeged just happened, and the next one is already open for registration! If you haven't bought your tickets, you can buy them on the DrupalCon website. There is a limited amount of cheaper tickets (I got mine for $125!), so hurry up before they get more expensive. It also seems that the conference sites get better and better; registering was painless and browsing the different sections was incredibly intuitive.

Drupal Ninjas and Pirates!

The second edition of the BADCamp (Bay Area Drupal Camp) that took place in Berkeley this week-end seems to have been a success in many aspects. Even if the number of registered attendees was higher than last year, the event felt comparable in size. However, we got to attract a few more Drupal celebrities such as Earl Miles and Charlie Negyesi (who was surprised to see me on this part of the globe). The number of presentations proposed was also twice as big, which forced the organisers to only accept the most demanded ones and resulted in a higher quality average.

Read more

93 hours in the train

93 hours, or close to 4 days spent sitting in a train since I came back to Europe at the end of May. No commuting, just traveling, going places where I actually wanted to go. Compared to doing the same with a car (and I never drove for over an hour during the whole summer), I saved time by being able to do stuff while traveling, I saved money, I reduced my share of carbon dioxide emissions, and I got to spend a good time with my fellow travelers!

Read more

Food for thought from OpenExpo

OpenExpo is an open source conference taking place twice a year in different locations in Switzerland. The second 2008 edition is taking place in Wintherthur in canton Zurich, and my visit from yesterday left me with some thoughts that I wanted to share here.

Read more

A promising week-end with Label Suisse

The last 8 entries in this blog were related to Drupal, so for a little diversity I'll write something related to my other obsession: music!

This week-end the city of Lausanne will be taken over by many events, one of which is the free music festival Label Suisse. This festival is organized by the Radio Suisse Romande (Francophone Swiss Radio) and has the mission to promote Swiss artists and to encourage collaboration, both nationally and internationally.

Read more

Updated theme and traffic boost

As you may have noticed, I redesigned the theme of my blog. It's still based on the same idea, but I started everything from scratch again so that I could do it right. The Happy Pixels theme is now a proper Garland sub-theme, and the base image for the color module integration is much cleaner, with more subtle effects.

Read more