Articles

Full writings, sometimes short and sometimes longer. Thoughts worth writing.

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 asked and Georgie, who wrote about it in the past, also chimed in. This kind of wording can be quite misleading, since it doesn’t correctly specify what “bad” refers to. It could b... 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 from right after its release. And then I noticed that not because of the price, but because I don’t have any pain poin... 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 certain problems and make the app as accessible as possible. This is a great idea which I absolutely support and I’m very much looking fo... 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 data, but doesn’t really know what to do with it. One of the big challenges isn’t to coll... 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, frustrated and helpless. A plane ran over the runway in Manila on Thursday night and since then, the runway has been clos... 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 make it stick to the top of the page when the page scrolls. It needed some offset to the body to avoid a rather an... 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. Whenever I read articles explaining why CSS-in-JS is better than CSS, I can’t help but think it’s mainly due to a lack of und... 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’t like the word “tracking” much anymore and it says exactly what is wrong with the internet. Tracking: You. Are. Being. Tra... read more

Make It The Best You Can

Two anecdotes for today: One Two days ago I got a hair cut. I looked at my hair dresser in the mirror and watched her cut, trim and measure my hair, meticulously, with great precision like she does every single time. She isn’t the most ambitious person in terms of career and very content, but she never lets me go... read more

Remember Sass?

When we started to work on Colloq, we agreed to write good, old, plain CSS. I was a little sceptical at first and thought we’re not going to like it much. After a few weeks I had totally gotten used to it and started to write “Vanilla” CSS for all my other projects as well. It has now been over a... read more

This Content is Not for You…

This is one of the things that I really dislike about Facebook and a good example of how the web was never intended to work. A client sent me a video and I clicked the link. Rather unsurprisingly, it took me to Facebook. Unfortunately it didn’t take me to the video or a page containing the video, but instead I ... read more

Respecting Users

I always liked the idea of blog-post-replies, hence this post in reply to Vitaly’s article. (We should do these things more often again ;)) I feel the same way as many people do. You do something and you are not sure if you are doing the right thing. What if it’s just a crazy idea of yours and it’s actu... read more

Local .dev Domains and the Mysterious HTTPS Redirect

Most of my development projects are set up with MAMP and then can be accessed on a local .dev domain on port 8888. This solution has been working well for me for many years, but this week I was in for a little surprise. I set up a new project and when I tried to access it on https://project.dev:8888 ... read more

Launching Colloq

We started working on Colloq over a year ago, after we had decided to start this project together. Now Colloq is finally live and I am very happy about that. Since our launch, we’ve had a lot of small bugs that needed fixing, but most importantly we’ve received some great feedback and amazing support. Here’s a big Thank ... read more

Feature Iteration Fatigue

TL;DR: What was meant to outline the annoyances with the many frequent app updates, turned into a rather lengthy opinion about Netflix’s latest UI changes. Almost every day I see a few app updates for my iPhone, since I don't have automatic updates turned on, mainly for the reason that I like to know what is being updated an... read more