Tobias Sjösten

Primary tabs

Articles from Tobias Sjösten

One thing I have always missed in PHP is a useful and robust REPL. A tool you could fire up, throw code at and have it evaluated in real time.

A week ago today I got up on stage at DrupalCamp Stockholm 2013 and held my first ever presentation.

Kind-of-annual event DrupalCamp Stockholm is about to kick off again, just two weeks from today. Mark your calendars — March 8th will bring a lot of geeky fun to our capital city.

I am a big fan of CSS Naked Day and have been participating myself the last two occasions.

Currently when you want to affect the way requests are routed into Drupal, you have two choices; either you hack the core .htaccess or you move all its content into your

I often rave and rant about the shortcomings of Drupal. I think because I take its strengths and virtues for granted. Like an old, married couple.

Preprocess functions are often a major part of any Drupal theme. It is a vital part of themes but more than often it leads to very big template.php files.

If you are running a reverse proxy, like Varnish or Squid, in front of your webserver, then it will report the proxy's IP address i

The default behaviour of Nodequeue is to append new nodes last in its queues.

The word function implies its intended scope. A function should strive to leverage exactly one functionality. If you are cramming more than that into your function, then you probably need to do some refactoring.