Internet

The internet plays a huge role in my life, from a place to share photos and videos, to a career, to a means of communication linking me to friends and family all over the world.

Multilingual list of Swiss localities

We could do with a comprehensive, multilingual list of Swiss localities for work projects, so after a bit of digging and a suggestion from Habi, I came across a reference on which to base the list. After tidying it and converting it to tab-separated format (for optimal use in Excel), I’ve made it publicly accessible as a Git repository.

Multilingual list of Swiss localities

Rocket-powered websites

Websites get from where they live to your computer via a network of wires. They’re transferred using a technology called HTTP, which has been stuck at version 1.1 for a little more than sixteen years. All well and good: if it’s not broken, then why fix it? The reason to fix it is that since the iPhone was released,…

Rocket-powered websites

My First App

Experiences building my first ever phone app, using Cordova and jQuery to deliver content from a WordPress installation.

My First App

Reusability thanks to modular coding

My erstwhile mentor in Brienz taught me throughout our years working together that if a website functionality is worth creating, it's worth creating so that it can be used in more than one project. Programme once, install many times. This is a credo I've maintained since I started programming for content management systems and one I try to pass on…

Reusability thanks to modular coding

Twitter Cards – adding previews and summaries to a tweeted blog post

Facebook implemented Open Graph tags a long time ago, so that links from blogs and websites automatically pull in preview images and a summary text. That helps the viewer to see more about the linked page without having to click through. Twitter Cards does the same thing for Twitter. I’ve been lax and only just recently come across the…

Twitter Cards – adding previews and summaries to a tweeted blog post