Stream

All and everything from this site in chronological order.

Post type: Article TikTok, Who’s There?

A couple of months ago was the first time I heard about TikTok. It was a lovely day in spring and… Haha, no. Somebody on Twitter asked what this weird teenage girl dance was. Turned out it was…

Post type: learned <hr>: The Thematic Break Element

Did you know that the good old <hr> element has changed to a semantic meaning? What we used to know as the “Horizontal Rule” element which was just a line, now is called the “The Thematic…

Post type: learned Desktop Resizing on macOS

When in macOS Finder, press Cmd-Plus or Cmd-Minus and it’ll let you adjust the size of your Desktop icons. Easy, quick, and especially helpful when you are looking for something and can't see the…

Post type: share Oh The F’ing Rains

Today wasn’t my favorite of all the days in the office. I decided to leave a little early and go for a walk home. Great idea to clear your head sometimes. Well, turned out that HK decided that it…

Post type: Article Introducing TILRS

The intial inspration to add a “Today I Learned” section to my site came when I saw it on Manuel’s site. Shortly after, Tobias followed suit, because he also liked the idea. For a couple of weeks I…

Post type: share Image Optimisation Tools

In case you are looking for a complete guide on image optimisation, head on over and read this guide by Addy Osmani, because the following post is not this guide ;) I really like ImageOptim. It’s…

Post type: remembered SVG to PNG Export Automation

Today I had a short conversation about Apple Keynote on Twitter. One of the drawbacks with Keynote currently is that it's not possible to import SVG files. In some cases this can be quite cumbersome,…

Post type: learned Exponential Notation for CSS Property Values

The other day I opened up some SVG files in my text editor to change their color values and I came across a rather strange looking value for opacity. <style>.svgitem { opacity:3.500000e-02; }…

Post type: learned Layering Objects in Apple Keynote Templates

A new, but incredibly helpful feature landed in Apple’s Keynote: Allowing layering with your master templates. This is a great new addition and there have been many cases, where in the past I would…

Post type: remembered Learning Styles

Yesterday I replied to a tweet about learning resources for JavaScript. In my reply I said “…depends on your learning style…”. It reminded me of the different learning styles of people and their…

Post type: share Running a Local Server

In this tweet Andy Bell mentions that you can run a local Python server with these easy commands: Open your Terminal cd to your project directory Run python -m SimpleHTTPServer Open your browser to…

Post type: learned Kirby Snippets in V3

Well, the Kirby snippets in V3 do work a little differently now and do require a variable passed to them, otherwise they won't find the variable and hence not work. It took me a little time to…

Post type: learned Content-Security-Policy and Base 64 Images

Not too long ago I started to add some additional security headers to the sites I build. I started doing this on my own site to explore new techniques, but then started to like the idea and a little…

Post type: Article 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…

Post type: Article 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…

Post type: Article 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…

Post type: Note Petbarn Identity Redesigned

I'm a sucker for good design and besides some smart thinking and great execution, this article, or rather its illustrations, on the brand redesign for Petbarn made me smile a lot. (found via…

Post type: Note “Ethics” and Ethics and the Right Thing to Do

This rather long essay by Oliver Reichenstein looks at the meaning of “Ethics” and Ethics in our world of today. Why do we sometimes need to put it in quotes? What's the right thing to…

Post type: Note Faster Cursor Movement in Terminal

Sometimes when typing a long command or a commit message in Terminal, you might notice a typo, or want to add or change something. Very likely, you’d use the left-arrow key to move the cursor to the…

Post type: Article 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…

Post type: Article 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…

Post type: Article 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…

Post type: Article 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,…

Post type: Note It’s Getting Dark Out There - A Thought on Dark Mode

At Colloq, we’ve recently been playing around with the dark mode preference, to give it a try and see how things turn out. After trying and using it for a while in Safari’s technology preview, I…

Post type: Note Inviting Conference Speakers

Some good tips on how to write good speaker invites and what information to include by Bruce Lawson. It’s generally about good an clear communication and while some things might be very clear for…