willem.com

Durable on Willem's Blog

Podcast Downloader

A Simple, Open-Source RSS Podcast Fetcher

Jan. 27, 2025
Tired of being constantly nudged toward

Tired of being constantly nudged toward "more relevant content", I built a script to break free from commercial or closed-source podcast apps. I just wanted a tool that quietly grabs my favorite shows—no fuss, no tracking, no extras. Read this post to learn more; it's free/libre software under GPLv3.

Master of Change

Thriving amidst uncertainty using Rugged Flexibility

Jan. 18, 2025
In this post I discuss the brilliant book Master of Change by Brad Stulberg, providing a thought-provoking guide to thrive in a changing world.

Change is one of life's few constants. Yet, even with its inevitability, facing it head-on can feel daunting and disorienting. In the book "Master of Change", Brad Stulberg offers a thought-provoking guide to not just survive but thrive in an ever changing world.

And... there is light!

Installing dynamo powered lights on my road bike

Nov. 1, 2023
Discover how one cyclist's quest for the perfect lighting solution led to a custom installation of dynamo powered lights, ensuring a bright and hassle-free ride on the darkest roads.

The darker days are here in the northern hemisphere, and so is the need for good lights on your bike. Although battery powered lights can do the job, you need to keep them charged. I wanted a light system on my road bike that just works. Read along for some light in the darkness!

Working Offline First

Learning from a 15-year old ThinkPad X200

May 1, 2023
Dive into a digital blast from the past and learn how a 15-year-old ThinkPad X200 can revolutionise your workflow – join my cloud-free adventure today!

As part of a greater plan to optimise my entire workflow, I am doing a little experiment this month: using a 15-year old ThinkPad X200 laptop as main computer. It’s from an era before “the cloud”, popular among free/libre software enthusiasts. What can we learn from this antithesis of modernity?

The Ultimate Freedom Bike

Riding the Brompton foldable bike

Sep. 15, 2022
With the Brompton foldable bike you find yourself a very versatile companion to go whenever and wherever you please!

Rarely have I been so amazed by a bike: the past 5 months since I've picked up my Brompton foldable bike in Amsterdam have been great fun! About 500KM down the road, I'm happy to share some of my experiences with this ingenious piece of engineering, read on!

Offline Music

Streaming Music Alternative

July 17, 2022
People sometimes act suprised when I tell them about my music hobby, manually converting CD's to lossless audio files; there is some reason to this madness however!

Music has the universal power to move people. Different rhythms, emotions and vocals enable us to enjoy music very personally. Music is very close to my heart and I don't like anything to get in between. Therefore I don't rely on streaming music services, but manage my own offline music library.

Using Google Free Android

Volla Phone as alternative to mainstream Android and iOS

Oct. 25, 2021
Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to experience its freedom and privacy.

Nearly all folks I know use iOS or Android from a mainstream smartphone brand, yet alternatives still exist! The German Volla Phone prides itself to be a worthy option for those who value privacy and freedom. I bought one to experience it firsthand, read along for my thoughts!

Abandoning my own tablet OS

Why I moved back to iPad and the Mac

Jan. 14, 2021
After a year of experimenting with Debian GNU/Linux on a Surface Go 2 I have returned to iPad Pro and the Mac.

The past year I have been experimenting with creating my own tablet operating system using Debian GNU/Linux and the i3 window manager on a Microsoft Surface Go 2 with LTE. After months of intense use I have now decided to abandon the experiment to move back to iPad Pro and the Mac. Read along to find out why.

Designing my own watch

Timeless timepiece, both functional and comfortable

Nov. 30, 2020
Last month I received my custom made wristwatch from Switzerland, it is a minimalistic mechanical annual calendar designed to be understated and true to the metal.

Last month a very special package arrived from Switzerland, containing my custom made wrist watch. I decided to sell all my big brand watches and have them replaced by something unique, tailored to my personal preferences. This is the story of my watch.

Replacing a Shimano shift cable

Fixing the cargo bike after hunting for bears

Nov. 22, 2020
After some adventure with our cargo bike, the Shimano Nexus 7-speed shifter cable got damaged and needed replacement. Read my blog post to learn how to do this yourself.

Last week my son and I where looking for bears in the local park... a child's fantasy is priceless! Unfortunately, during some off road riding with our cargo bike, one of the cables got tangled up with a sturdy branch! Our wounded carbo bike was in need for a repair!

How to use rsync to make backups

Explaining a powerful file transfer tool

Oct. 30, 2020
In this post I'll explain how to use rsync to transfer files to another computer system in an efficient manner, suitable to be used in a backup script.

It is very important to make backups of your data, as you never know when disaster strikes! One powerful, cross platform, tool to help you achieve this is 'rsync'. In this post I'll explain why rsync is useful and how you can use it to set up your own backups.

Refining my tablet OS experience

Using Surface Go 2 with 4G/LTE, Debian GNU/Linux and i3wm

Sep. 28, 2020
Installing Debian GNU/Linux on a Surface Go 2 with LTE/4G to replace my iPad Pro as daily driver.

Earlier this year I tried to create my own tablet operating system by installing Debian GNU/Linux on a Microsoft Surface Go tablet. I learned a great deal about what I like about tablets. But I still preferred my iPad Pro, mainly because of its polished user experience. This time I set out to refine my tablet software to replace my iPad.

Syncing files seamlessly between smartphone and tablet

Using unison to automatically sync between GNU/Linux and the iPhone

Sep. 16, 2020
In order to optimise my workflow, I was looking for a way to seamlessly access the same files on both my computer and smartphone. Read along to find out how I did it.

In order to optimise my workflow, I was looking for a way to seamlessly access the same files on both my computer and smartphone. This is useful to when you want to quickly send files from your computer using your smartphone through various messaging apps and vice versa. Read along to find out how I did it.

Free from the iCloud: Escaping Apple Photos

Using offline photo library management software

Aug. 31, 2020
Recently I freed myself from Apple Photos, using free software to manage my photo library. Read along to find out what software I use and how to make it play nice with your devices.

After encountering the umpteenth ‘magic’ bug while managing my iPhone’s photos, I was done with it. Apple came a long way since it launched iPhoto (the predecessor of iCloud Photos). But for something as valuable as my personal memories, I want to be in full control. Read along to learn how I migrated my photo library away from the iCloud, using free, open source software.

Cleaning a vintage watch

Rediscovering old beauty under layers of dirt

Aug. 23, 2020
This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old beauty underneath layers of dirt!

This week I was cleaning my closet when I found an old watch. It came from my grandfather’s house. It looked like it had an adventurous live, full of wear and tear. I recognised that it had an automatic mechanical movement. Upon picking it up it almost instantly started running again. I wondered how cool it would be if I would gently clean it.

Upgrading a 27-inch iMac 5K to 14 terabytes

Replacing the Fusion Drive with both a SSD and an harddisk

July 30, 2020
This month I nearly destroyed my iMac during an attempt to upgrade it. Thanks to determination and some spare time I was able to resurrect it from the death!

This month I did an attempt to upgrade my 27-inch iMac 5K. I wanted to replace the fusion drive with a SSD and a large hardisk. In addition I decided this was a good time to upgrade the RAM memory as well, maxing it out at 64GB. I was on a mission to create the ultimate iMac, but things didn't go to plan!

Repairing a Giro AEON bicycle helmet

How to replace the Roc Loc 5 system

July 9, 2020
Try fixing your Giro bicycle helmet? I went through some trouble to do it! Read along to find out how.

This month my trustworthy Giro Aeon bicycle helmet broke down! Normally I wouldn't hesitate to invest in safety and thus buying a new one. But I like the Aeon helmet so much that I went through some extra trouble to fix it. Read along to see how I did it.

Minimalistic road bike with Gates carbon drive

Meet your new therapist: the Schindelhauer Siegfried Road

Apr. 30, 2020
For the past few months I have been riding the Schindelhauer Siegfried Road bike with the Gates CDX Carbon Drive, read about this beautiful minimal bike in this post.

For the past few months I have been riding a special kind of bike, the minimalistic Siegfried Road from Schindelhauer. It is unlike most road bikes as it lacks a conventional chain and derailleur. It features the Gates CDX carbon drive. It's an exercise in minimal design. After riding it for nearly 1000KM, it's time to tell you all about it.

Making my own tablet OS

Installing and modifying Debian GNU/Linux on Surface Go

Mar. 9, 2020
I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to find out how to do this!

For some years now I use a tablet as main computer, I like its versatility. But, most tablets come with a locked down operating system, like iPadOS, Windows 10S or Android. As I like things my own (weird) way, I wondered if I could escape these "software jails" by installing a free operating system on a tablet. It's possible, read along to find out how I escaped!

Your own addressbook and calendar cloud

Share contacts, agendas and tasks with CardDAV/CalDAV

Feb. 28, 2020
You can setup a CardDAV/CalDAV server to manage your own contacts, addressbook, agenda and task data and share it between your devices.

If you use different devices and computers to get things done, you might want to synchronise contacts, agendas and tasks. You can use any of the 'big cloud' services for this, like Apple iCloud, Microsoft Office 365 and Google Gmail. But, if you prefer not to share your addressbook and calendar with big American companies, you can do it yourself.

Supernova E3 Pro 2 dynamo powered headlight

Replacing my bike's headlight

Nov. 26, 2019

Earlier this month my dynamo powered headlight on my commuter bike needed replacing. One of the electrical connectors broke of, likely caused by intense daily use. I searched for the best possible light, one that would be extremely durable and bright. I found the Supernova E3 PRO 2 and decided to install it on my bike.

Servicing a robot vacuum cleaner

My iRobot Roomba is now running for 8 years and counting!

Mar. 20, 2019
This week it was time for some maintenance on my iRobot Roomba robot vacuum cleaner. Read along to learn how I did it.

Back in 2011 I got myself an iRobot Roomba 555 robot vacuum cleaner to automatically clean my apartment. It's a little circle shaped robot that drives around sucking up dust bunnies. Over the years it has bravely fought the dangers of my apartment... shoes, cables, carpet and belts. It survived and it is still working perfectly! This week it was time for some maintenance.

One year on the ultimate commuter bike

6000KM in 12 months with Gates CDN/CDX and Shimano Alfine

Feb. 27, 2019
Answering questions from one of the most popular posts of last year, I am reviewing my commuter bike after one year of extensive use through winter and summer.

A year ago I tried to create the ultimate commuter bike, a modified Sensa Cintura with the Gates CDN/CDX carbon belt drive. I received lots of messages from cyclists and commuters from all over the world. From the Swiss alps, France, Italy, Germany, United States and even "down under", Australia! You all wanted to know: how does the upgraded bike hold up?

Helping people with free software

Installing Debian GNU/Linux on an old laptop

July 20, 2018
This week I helped a man with repairing and reinstalling his computer with Debian GNU/Linux.

This week a man brought his laptop to the community centre where I help people with computer problems as volunteer. The old laptop wouldn't start anymore and had to be reinstalled. Instead of Windows, I installed a free operating system. I think it is important to tell you how and why I did it.

Creating a minimal iPhone stand

Routing oak wood for a custom fit

June 2, 2018
Today I created a minimal iPhone stand from oak wood. I used a single piece of wood to get it done.

Today I created a minimal iPhone stand from oak wood. While it's much faster to buy one online, I wanted one to fit my phone horizontally, with its case on. I like minimal design, so I opted to machine a single piece of wood to get it done.

Off the grid: Working on 100% renewable energy

Collecting, storing and using solar electricity to power my phone, computer and wearables

Apr. 30, 2018
Learning from powering my personal devices using nothing but self generated electricity using a solar panel and power banks.

For the past 10 days I have powered my personal electronic devices (phone, computer, wearables) using nothing but energy collected using a small solar panel. I disconnected all grid-connected chargers. I hoped that by going off the grid, even in such a small way, I would gain insights that enable me to save energy (and money).

Creating the ultimate commuter bike

Riding at 35KM/h with Nexus Alfine 8 and Gates Carbon Drive

Feb. 24, 2018
Creating the ultimate commuter bike by upgrading the Sensa Cintura belt drive bike.

This winter I use a Sensa Cintura bike with a Gates Carbon belt drive as my daily commuter. It's a bike designed to be nice to ride thanks to its sporty lightweight frame. It's also meant to be low on maintenance thanks to the belt drive and Nexus Afline 8 integrated gear hub. After 1800KM in just eight weeks, it was time for some upgrades.

Lessons from a takeaway plastic bag

My ever increasing antipathy to planned obsolescence

Jan. 8, 2018
How we're tricked into repeated purchases replacing perfectly fine products just for the sake of change.

About five months ago I got some take away food from our local Asian restaurant. They packaged the food and gave me a plastic bag to carry it home. On my way home I was thinking about the bag. Although it has some nice styling printed on it, it's designed for single use only. What a waste... making me wonder: how long would it last if you would use it on a daily basis?

Commuting by bike

One week (240KM) on the VanMoof Electrified S

Dec. 2, 2017
One week on the VanMoof Electrified S E-bike testing it for commuting and comparing it to a normal bike.

For a few years now, I commute to work using a bicycle. I have lost more than 15KG since I stopped using my scooter. This week I tested a VanMoof Electrified S, an electric bike with an industrial, minimal design. Is it any good? How does it compare to a normal bike? Will an electric bike make you lazy? Read along to find out!

From tree to table

Designing and creating a night stand

Oct. 23, 2017
Creating a night stand from a raw slab of chestnut wood.

Right next to the house were I was born there was this chestnut tree, sadly it died one and a half year ago. When it was taken down, my brother saved me a slab of wood. I intended to create something from it, a nice "do it yourself" adventure, worthy of a blog post!

Saving a MacBook Air with exploded battery

Don’t try this at home - but I did

Sep. 14, 2017
Saving a MacBook Air with a swollen battery pack.

Last night I had a nasty surprise: my original MacBook Air was swollen due to an exploded battery. I immediately had to take action, for reasons of safety and to preserve this piece of modern computer history. Don’t try this at home, but if you do... read along for some practical tips.

All blog posts
Battery powered Garmin Varia lights - beautiful when they work - but no longer my cup of tea
Battery powered Garmin Varia lights - beautiful when they work - but no longer my cup of tea
Removing the power supply board
Removing the power supply board
Picking up my custom made road wheel in Uithoorn
Picking up my custom made road wheel in Uithoorn
Removing the bracelet from a watch is easier with the right tools
Removing the bracelet from a watch is easier with the right tools
Extending storage on a Surface Go 2 is possible using a MicroSD card
Extending storage on a Surface Go 2 is possible using a MicroSD card
IBM ThinkPad 700C from 1992 was instantly acknowledged as a big deal for the industry
IBM ThinkPad 700C from 1992 was instantly acknowledged as a big deal for the industry
Batch converting HEIC image files to JPG using a VPS with a ton of CPU power
Batch converting HEIC image files to JPG using a VPS with a ton of CPU power
The black fabric strap features a Kevlar core making it extremely durable and strong - perfect when riding your bike!
The black fabric strap features a Kevlar core making it extremely durable and strong - perfect when riding your bike!
Importing all photos into Shotwell caused my tablet to run a little hot (as it generated new thumbnails) - a problem solved using an rather analogue solution: a ventilator
Importing all photos into Shotwell caused my tablet to run a little hot (as it generated new thumbnails) - a problem solved using an rather analogue solution: a ventilator
The new drive is ready to be installed - what could possibly go wrong?
The new drive is ready to be installed - what could possibly go wrong?
The selfie cam gets things done - but lacks certain detail - which may or may not be a problem for you
The selfie cam gets things done - but lacks certain detail - which may or may not be a problem for you
After adding the Milky Way photo to my sample files I run rsync again to use have it transfer my files incrementally, only copying the new file
After adding the Milky Way photo to my sample files I run rsync again to use have it transfer my files incrementally, only copying the new file
The case is milled with extreme precision, making it unnecessary to hide mistakes by polishing (as there aren't any!)
The case is milled with extreme precision, making it unnecessary to hide mistakes by polishing (as there aren't any!)
You can use a Bluetooth keyboard, too - enabling a comfortable distance between your eyes and display
You can use a Bluetooth keyboard, too - enabling a comfortable distance between your eyes and display
The Roc Loc 5 broken in my Giro Aeon helmet
The Roc Loc 5 broken in my Giro Aeon helmet
Work in progress: most parts removed, the logic board remaining
Work in progress: most parts removed, the logic board remaining
Glueing the Roc Loc 5 - bad idea
Glueing the Roc Loc 5 - bad idea

More Durable on Willem's Blog

All blog posts

Articles (158)