The dangers of technical evangelism

Why the software you love may not always be the right one for the project at hand, and how you can recognize and plan for it.

Read more

Iseltwald am Brienzersee

A spring-like day and an afternoon stroll around a little village on the shore of Lake Brienz.  

Read more

!frappant Desk Memories

The desk at my third employer in Switzerland isn’t in as nice an office as the white-and-red-brick one at Burson-Marsteller, and the view – of a car park and dusty four-storey apartment block common to the Breitenrain district – isn’t a patch on the one I had of the lake and the mountains in Brienz. Nevertheless, […]

Read more

WordPress is bigger than you think

In 2016, 27% of all of the websites on the internet were powered by WordPress. That’s 8 times more than Joomla, 12 times more than Drupal, and 70 times more than TYPO3.

Read more

Simple CSS specificity rule guide

There are a few ways to apply CSS styling rules to an element. Each one is less or more specific than another. Applying a rule using a class selector when you’ve applied a different rule using an ID selector won’t work. Batificity isn’t the CSS specificity guide you deserve, but the one you need right now, […]

Read more

Responsive imagemap with interactive highlighting function

A short post to help anyone who is looking to implement a responsive HTML imagemap, which also features an interactive highlighting function.

Read more