Posts from the category Internet

  • HTTP/2 allows you to separate your CSS, JavaScript and other template resources into individual files, without running into problems with multiple requests.

    Read more

  • The CSS :not() selector

    One of the best CSS tips I’ve come across in recent months is the :not() selector. Rather than having to define a set of rules for an element, then re-defining new rules for the element when it has a certain class or attribute, you can use :not() to be more specific in the first place.

    Read more

  • Technical case study: !frappant

    My employer re-branded recently, which meant a new corporate identity and a new website using Zurb Foundation, CSS Flexbox and TYPO3.

    Read more

  • I reported an issue to the WordPress Core team about eighteen months ago, noting that the function which creates thumbnails of larger images in the CMS strips the EXIF data from these smaller files. This means that not only is geo information lost, but so are keywords and copyright information set in the file using

    Read more

  • 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

    Read more

  • Improve the speed of your WordPress website by reducing the file size of the automatically-generated images.

    Read more

  • If you want good quality content on the web, support the publisher by subscribing to their publication. That way, you’ll help them stop ramming adverts down your throat.

    Read more

  • Re-booting for 2016

    Better, simpler, cleaner. Online resolutions to coincide with the new year.

    Read more

  • Hotel Posthuis, Melchsee Frutt

    Hotel Posthuis in Melchsee Frutt gets a shiny new website, to say thank you for all their hospitality through the years.

    Read more

  • 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

    Read more

  • My First App

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

    Read more

  • Don’t do speculative work for web clients

    Would you invest your time, experience and effort to do your job when there was a potential that your client or boss wouldn’t pay you for it?

    Read more

  • Ten years at Flickr

    A brief history of ten years using the online photo-sharing service Flickr.

    Read more

  • WordCamp Switzerland 2015

    Lessons learned and presentations seen at this year’s WordPress conference in Zurich.

    Read more

  • SEO für WordPress

    Zusammenfassung der Themen bezüglich SEO, die wir gestern an ein WordPress-Meetup in Bern besprochen haben.

    Read more

  • Whether because they slow down the loading of the site, get in the way of what the visitor is looking for, or are often ignored as a type of ad banner, many websites would benefit from moving away from these legacy page elements to implement better and more user-friendly alternatives.

    Read more

  • 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…

    Read more