Articles

Full writings, sometimes short and sometimes longer. Thoughts worth putting down.

Of Logos, a Cucumber, and Craftmanship

Two weekends ago I met with one of my best friends in Frankfurt. Besides our usual spots, we also went to a few bars, one of them being a new one I had never been to before. The Drinksmith enamel pin … Read more

Design, Trust and Limited Creativity

In this reply to my previous article Tom writes: “From the early/mid 90's, I gradually shifted from magazine and print layout, from illustration to html, css and programming. I dived deeper and d … Read more

Staying Curious at Beyond Tellerrand 2019

Call it a tradition. Every year in the month of May, I’m travelling to Germany, mainly to attend the Beyond Tellerrand conference in Duesseldorf. This year has been the eighth year in a row. Usually I … Read more

Stopping the Dark Patterns of Booking Sites

In one part of my latest talk “ The Benefits of Ethical Design ” I discuss so-called dark patterns and one example is about hotel booking sites. I never liked the approach of what I call pre … Read more

Better Terminal Navigation with Markers

A quick trick to jump to your previous or next issued commands or prompt lines in the Terminal app, in case you need to move around between long outputs: Check “Edit->Marks->Automatically Mark P … Read more

Batch Editing Kirby Content Files

In a recent project I built with Kirby , I came across a challenge that I needed (or rather wanted) to add an extra field to all of my yaml files. The project is a theater site and contains a lot of … Read more

Coming Back to Social

When I went to Sweden over the Christmas holidays, I stayed away from my phone for most of the time. This wasn’t planned at all, but somehow just happened. I had very little motivation on checking, p … Read more

Leading Zeros in CSS Values

Today a question and following a quick conversation about leading zeros in CSS, or rather SASS, popped up, because some pre-processor documentation mentioned that leading zeros are “bad”. Matthew ask … Read more

Long Live the iPhone 7

Tonight I had a conversation about the new iPhone X and I mentioned that I have been thinking about getting one, solely for the camera upgrade. I currently still use an iPhone 7 Plus. I’ve had it f … Read more

Breaking Things, Fixing Things…

Marcus is currently creating a showcase on how to build accessible SPAs in different JS frameworks, aka React and Vue. He is documenting everything he does and tries to find the best ways to solve … Read more

All That Data

On my last night in NYC a few weeks ago, I spoke to a friend of mine who works at a large bank. Somehow we came to talk about data collection and how her analytics team was also collecting lots of … Read more

When Things Go Wrong

It’s the weekend of FFCPH and yesterday morning I was supposed to leave from Hong Kong to hold a workshop today. As I write this, I’m sitting at the airport in HK, feeling somewhat in between tired, fru … Read more

Sticky Things

This week I have been working on a new navigation/header component which is supposed to work as a sticky header—people nowadays seem to want that by default. I started to write some JavaScript to m … Read more

CSS-in-JS, Kindness and Evolution

CSS-in-JS is the new and popular kid on the block. On the flipside, Vanilla CSS is old-school and isn’t so much of the hi-roller anymore. Actually, CSS was never liked too much by many anyway. W … Read more

On Tracking

After I read this article I started thinking about tracking again. I suppose most of the time we don’t actively think about it, since it has gotten so normal. But when you do, you start to realise… I don … Read more