Author Archives: Johan

We need a standards-based way to detect high contrast mode

- Posted in accessibility css

So, contrast. It’s one of the most important success criteria for passing WCAG. It was top of mind in this design project recently where a lot of the branding was orange, and the problem was that white text on orange buttons didn’t pass WCAG 2.1. The project was government-related and for a large audience so I […]

Digitalisering van de Go Pass/Rail Pass is nodig

- Posted in apps belgische-problemen nederlands public-transport - 2 comments

KBC is de 1e bank om de aanschaf van treintickets toe te voegen aan de mobiele app. Ik kan dit alleen maar toejuichen. De kwaliteit van de mobiele KBC app is erg hoog. Ik hoop dat ze dezelfde kwaliteit kunnen bewaren in deze ervaring. Ik meen dat het al langer mogelijk is om trein tickets te […]

Set up a keyboard shortcut for tags in macOS Mojave

- Posted in computers macos workflow - 3 comments

I wanted to bind ⌥+⌘+T to be able to use macOS’s tags feature using a keyboard shortcut in Finder.app. The way to set it up is super vague, so I figured I would share that you need to do to make it work. First, set it up in System Preferences > Shortcuts. Attach the shortcut […]

On taking care of your digital belongings

- Posted in computers web

I tweeted “Just self-host your things. External services can change the rules at any minute and they will.” This was mostly in response to people complaining about Flickr’s recent policy change, which limits free accounts to show the 1000 latest photos. It’s also sort of a retort against Medium, a service I have been using […]

Make a website dark according to user preferences

- Posted in web

In macOS Mojave, you can set your preference to dark UI. You can target this preference with CSS using code like this: @media (prefers-color-scheme: light) { body { background-color: #FFF; color: #000; } } @media (prefers-color-scheme: dark) { body { background: #000; color: #FFF; } } See this Codepen for a demo. This only works […]

Minder technologie, niet meer

- Posted in Uncategorized

Ik las voor de gemeenteraaadsverkiezingen in politieke folders dat Antwerpen de “City of Things” moet worden en dat wij de eerste moeten zijn met de uitrol van een 5G netwerk. Ik heb mijn bedenkingen bij de constante adoratie van technologie. Mijn boodschap is eenvoudig: bezint eer ge begint. Gedane zaken nemen geen keer. Als iemand die […]

Rename layers using regular expressions in Figma

- Posted in Uncategorized

Since a few weeks you can batch rename layers using regular expressions in Figma. This is pretty freaking awesome.

Expand stroke-based SVGs in batch using an Illustrator script

- Posted in workflow - 5 comments

I was in the situation where had a bunch of SVGs, but they were stroke-based, from feather-icons.com. I don’t trust the cross-browser rendering of SVG strokes. It leads to problems when trying to color the icons with CSS as well – so I needed the expanded versions. There are over 200 icons in the set. Expanding […]

“Mag ik uw identiteitskaart voor de garantie?”

- Posted in other - 1 comment

Als ik een game in de Mediamarkt ga halen vragen ze aan de kassa of ze “mijn identiteitskaart mogen voor de garantie”. Ik zie de mensen voor mij dan vaak schaapachtig hun kaart afgeven. Mediamarkt zal er wel bij varen, bij een hoop adresinformatie van hun klanten. Volgens de Europese garantiewetgeving lijkt het me zeker […]

pug-textmate2-bundle

- Posted in software

From the README: If you are one of the holdouts who is still using Textmate and codes in Pug, you will find that there are a lot of outdated bundles out there. I use this one which provides the correct syntax highlighting. It’s not perfect but it’s the best I have. It’s a modified version […]