Laufenburg am Rhein, Germany/Switzerland

Laufenburg am Rhein

The picturesque and history-rich town of Laufenburg straddles the river Rhine: one half being in Switzerland, the other in Germany.

Read more

WordPress plugin to get rid of the need for CAPTCHA images

“Comment spam” is a term which relates to automatically-generated website comments. People with too much time on their hands make software to submit to websites like mine. It’s then down to me to ensure that the nonsensical or downright abusive comments don’t appear on my website, and that my email inbox doesn’t get swamped with […]

Read more

Adding a post thumbnail to the WordPress backend list view

In an effort to share more of my work with the open source community, I’m gradually starting to submit more plugins to the WordPress Plugin Directory. The latest addition, approved recently and made public today, is a plugin which extends the backend list view with a small thumbnail-sized preview of the post thumbnail (where one is […]

Read more

Life without JavaScript

Many web developers (and web project managers) are insistent that we shouldn’t be concerned with the availability of JavaScript in the browser. “Who turns off JavaScript these days?” is often the argument. The problem isn’t related to who turns off JavaScript, but what happens when a CDN copy of jQuery isn’t available – the server […]

Read more

Silver Efex Pro

The image editing tool Silver Efex Pro has long been a much-used and highly recommended solution for converting digital (or scanned colour) images to black and white. There are many detailed options for conversion, including specific settings for reproducing the effect of old black and white photographic films like those from Ilford or Agfa. Google acquired […]

Read more

Jesus is…

A current poster campaign by the Swiss Christian Action Committee is hanging across the country. Much of the poster is left empty, with the intention that it should be graffitied, in answer to the prompt “Jesus is…”. The accompanying website offers people the same opportunity to give their opinion on what they see Jesus to be. […]

Read more

Flickr settings fields plugin for WordPress

A technical goal for 2016 is to make more WordPress plugins, and to submit them to the official WordPress plugin repository, so that other users can benefit from them. The next addition to the set of plugins I’ve contributed is a simple one to add fields to the Settings » Media screen in the WordPress backend for Flickr […]

Read more

Tracking click events using Google Analytics

A colleague from the WordPress Bern meetups asked for advice on how to track clicks on certain page elements on his website. Having looked into this for a few different purposes over the past year, it was quick and easy to knock up a simple jQuery plugin for the purpose, which speaks to Google Analytics. The principle […]

Read more

The headless CMS

The Next Big Thing* in the world of CMS-based web development is the headless CMS solution. A headless CMS is a more pure – and therefore technically more simple – content management system. A system in which the focus is 100% on managing content and providing a way to access it: for example, creating new articles, […]

Read more

Sicherheit rund um WordPress

Notizen aus dem letzten Treffen der Berner WordPress-Gruppe. Das nächste Treffen (Thema WordPress Themes) findet morgen Donnerstag Abend statt. Sicherheit rund um WordPress – 24.02.2016

Read more

Augen zu und durch

It’s no shock to realize that I’ve been commuting to Bern by car for nearly six years. But what is a shock is that the period of changing from train travel to car travel coincides with the main rise of the smartphone. When I was commuting to Bern between 2008 and the end of 2010, […]

Read more

Bern’s Lorraine quarter

The Lorraine quarter in Bern, not far from my office, used to be the trendy area in which to live, meet, dine and hang out. These days, a lot of the trendies seem to have moved on, but the quarter is still a nice network of little streets in which to take a stroll. Despite the […]

Read more