Writing

I write about all things tech and business. My articles cover design, development, productivity, and more.

April 7, 2021

Just enough analytics

When we need to gather statistics or other logs from our projects, we don’t always need to use full, privacy-invading analytics solutions.

Read full article
January 6, 2021

Giving every minute a job

Splitting a day that would otherwise be “eight hours of work, some of them productive” into dedicated blocks helps maximize the value of these hours.

Read full article
October 28, 2020

The main branch in git

There was never a technical reason for us to call the source of truth “master” in Git. We can rename it to “main” or any other term in a few minutes.

Read full article
September 23, 2020 (updated August 5, 2022)

The global .gitignore

Instead of ignoring the same files specific to your machine in every project, exclude them globally once for all your projects.

Read full article
September 16, 2020

End of an era

Moment.js is now a legacy project. While you can keep using it, these other projects might be better fits for you.

Read full article
April 15, 2020

Serving WebP images

Web servers can send different files to browsers based on headers in a request. Knowing this, we can send WebP-files only to browsers that support them.

Read full article
April 8, 2020

Idle times

You’re probably working longer hours than normal during quarantine. Even when working from home, it is okay and important to take breaks.

Read full article
March 25, 2020

How to write legacy code

No code starts out as unmaintainable legacy we don’t dare to change. All codebases end up there because of a lot of small decisions like these examples.

Read full article
February 19, 2020

Role models

If you have been working somewhere for a while, others are likely looking to you for guidance and leadership.

Read full article
January 29, 2020

Texting faster

iOS 13 now has a built-in swipe keyboard called “QuickPath” that is much faster than typing individual letters.

Read full article
January 8, 2020

Find your community

No matter what you are passionate about, there is a vibrant community out there where you can exchange ideas with likeminded people.

Read full article
December 25, 2019

SMART

A good goal is one that makes it easy to follow through. The SMART criteria help us in setting better goals.

Read full article
December 18, 2019

Recharge

2019 is almost over, and I am looking forward to a few weeks of vacation. There are always more things to learn or to work on. All of that can wait.

Read full article
November 20, 2019

Shaping up

While Scrum works well for many teams, it’s not for everybody. Basecamp’s Shape Up is an alternative that might work better for you.

Read full article
October 9, 2019 (updated December 1, 2020)

Write like Hemingway

Writing is best when it is easily understood by readers. Everything I write goes through an extensive editing phase to improve its readability.

Read full article
September 25, 2019

What CAN you do?

My wife and I were supposed to relax on Mallorca right now. Our trip was cancelled less than 24 hours before our flight was supposed to take off.

Read full article