Posts about The 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.

  • 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

  • I’m not a fan of one-page websites, as a rule. But making sure that they load as quickly as possible goes a long way to making them acceptable.

    Read more

  • Website visitors can and do scroll the page to find what they’re looking for. That doesn’t make this scrolling action a good user interface design solution.

    Read more

  • Funky Kitchen Club website

    Remembering my work in 2008 on Swiss t.v.’s Funky Kitchen Club.

    Read more

  • 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

    Read more

  • The tourism organization for Lake Lucerne has just launched a great-looking new website. Modern design, nice typography, beautiful pictures and a simple navigation all add to the experience. But one small improvement could be made by adding a few simple lines of code to the .htaccess file: making sure that visitors to the site automatically

    Read more

  • Using modules in front end web programming to allow more flexibility and more independence from site layouts for content elements.

    Read more

  • Holy moly. What a discussion we’ve gotten into over on Twitter about CSS specificity, BEM, and inheritance. I wrote yesterday that the idea is flawed and tries to work around problems which aren’t actually problems at all, but part of the language of CSS. As Duncan noted: the problem is actually, “people write bad CSS”. Dirk from

    Read more

  • TYPO3 occasionally throws the following error message when attempting to connect to the MySQL database, blocking the operation of the website. The error also occurs when reporting is set to Production mode in the install tool. Uncaught TYPO3 Exception: #1: PHP Warning: mysqli::real_connect(): (HY000/1040): Too many connections in […]/typo3_src-6.2.13/typo3/sysext/core/Classes/Database/DatabaseConnection.php line 1199 | TYPO3\CMS\Core\Error\Exception thrown in file[…]/typo3_src-6.2.13/typo3/sysext/core/Classes/Error/ErrorHandler.php

    Read more

  • I came across the BEM (Block, Element, Modifier) technique for CSS coding today. On reading half a dozen basic introductions to the technique, I saw immediately that the concept is based on weak coding principles, not code simplicity and reusability.

    Read more

  • When coming up with ideas for new websites or coming up with a use for a new design idea, the reason for the website or app is often on which slows the initial impetus for a designer or front-end coder. Sure, you have this great idea for a design, but what to use it for?

    Read more

  • A website is never finished

    You start off with an idea, progress it to a concept, make a design, fiddle with it for too long, then turn it into a working prototype. If all goes well, then you’re in for a couple more rounds of revisions and improvements, then the site gets filled with content and you launch the site.

    Read more