Header image

Symfony Finland
Random things on PHP, Symfony and web development

All Drupal and no WordPress makes Jack a dull developer

In 2015 I had the chance of visiting different conferences focusing on specific CMSes: WordCamp Finland in May, eZ Summer Camp in August and DrupalCon in September.

In each of the conferences it was striking how focused everyone was in their own specific camp. Like in a group hypnosis the system of choice was considered superior to anything else and alternatives were just targets of sneers with flaws being pointed out. Everyone was confortably living in their own bubble and patting comrades on the back.

It is understandable that conferences focus on certain systems to deepening knowledge and make connections within the communities. This is especially true if your employer or your company is all-in for example in Drupal. In my opinion it is very limiting to only follow what's going on in your camp - even if for know other reason than "knowing your enemy".

Even though I have for the past years focused on a single product, I have kept a hands-on touch to alternative tools as well. I have been able to draw quite a bit of information about this on where the market is going and how other systems do things.

I am the first to admit that I don't have the strongest routine in Drupal or WordPress development. I can not compete in with experts churning out sites day in and day out. Both Drupal and WordPress have experience very little fundamental changes during the years, so keeping tabs on the larger features and development methods is not a lot of work.

I recommend any Drupal, WordPress or other CMS developers to try out other systems. Either the other from the big two or then something completely different like Bolt CMS. Or jumping out of the LAMP realm to try out Django CMS or Relax from the JavaScript. If this feels like too much, then just listening to talks from conferences is a good change for the same old music you listen to every day.

This small step can help you avoid saying silly things like "Haha, WordPress can't be used to build a multilanguage multisite", "Drupal 8 is the greatest invention since sliced bread" or "PHP is dead, WordPress switched to JavaScript".

Obviously this is not limited to the LAMP CMS realm as I've also been to JavaScript events where focus is on everything async, generators or whatnot. That's why it's always good to keep an eye on what others are doing.

To change is difficult. Not to change is fatal.


Written by Jani Tarvainen on Saturday February 20, 2016
Permalink - Tags: cms, php, javascript

Leave a comment

comments powered by Disqus

« Going Async in Symfony Controllers - Why have Controllers as Services in Symfony? »