Designing and Making — The Joy of Building Things Yourself

Watches, bikes, websites, apps — the common thread is making things with your own hands and mind.

Across Willem's blog, one theme surfaces again and again: the act of making. Not consuming, not reviewing, not comparing — but sitting down and building something that didn't exist before. These posts span physical objects, software, and the creative process itself.

There's a particular kind of satisfaction in making something yourself. It's different from buying the best version — it's the knowledge that you understand every piece, every decision, every trade-off. Willem's blog is full of these moments.

Physical Things

The most ambitious physical project is designing his own watch — not modifying an existing one, but starting from a blank dial and creating something entirely new. The cargo bike build is another: assembled by hand, documented piece by piece. And the 1978 Batavus restoration proves the same principle applies to bringing old things back to life.

Designing my own watch

Designing my own watch

Timeless timepiece, both functional and comfortable

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.

Assembling a cargo bike

Assembling a cargo bike

Setting up the Babboe Big cargo bike

This month our Babboe Big cargo bike arrived, in boxes. The engineer in me thought it was a good idea to assemble the bike by hand. This way I would know exactly about all its parts and fittings, handy knowledge for maintenance. Read along for my experience and some practical tips.

Batavus Champion bike from 1978

Batavus Champion bike from 1978

restoring retro glory with some help from the Internet

Almost a year ago I bought an old steel racing bike from 1978. I wanted to figure out if using a bike to commute worked for me. It did! I used it to ride more than 1000KM before I decided to get a modern road bike. Now, almost a year later, I decided to put the powers of the internet into good use: to bring the bike back to its retro glory!

Digital Things

The making extends to software. From building websites that win the Champions League of web design to developing native iOS apps, from writing a podcast downloader to creating a complete tablet operating system — the same mindset applies: understand the problem, build the solution, document the journey.

Podcast Downloader

Podcast Downloader

A Simple, Open-Source RSS Podcast Fetcher

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.

Champions League of Webdesign

Champions League of Webdesign

Cutting-edge technology meets top-tier digital demands

Creating a high-performance website is an art form that blends cutting-edge technology with an eye for design and commerce. At escape.nl, home to one of Amsterdam’s most iconic venues, every detail reflects the precision and care required to deliver seamless, engaging experiences to large audiences. This post highlights often-unseen details with big impact.

Developing a native iOS app

Developing a native iOS app

Making a cycling and running tracker

As a little side-project, squeezed between my normal work, I have been working on something of personal interest: a native workout tracking app for iOS. I wanted to make my smartwatch obsolete, instead using my phone to track workouts. How hard could it be to gather detailed sensor data using native Swift APIs?

The Process

Some of Willem's most compelling posts are about the creative process itself. The handwriting post — on the value of writing first drafts by hand in an age of keyboards — reveals something about how he works. And the essay on focused thinking argues that making good things requires protecting your attention.

Vibe Coding

Vibe Coding

On the power and danger of programming with AI

Grossing over $48K a month, the flight simulator game by Pieter Levels spurred a whole flurry of innovation. Without detailed knowledge of 3D game engine technology, he 'vibe coded' his game using AI. Critics of his work pointed at security and scalability issues, while proponents lauded the amazing result. What can we learn from this?

Write your own words

Write your own words

Against AI for writing

Two years ago ChatGPT launched, it popularised AI as tool to create things. Large language models generate text based on prompts, outputting words that are hard to distinguish from being written by a person. The short term benefits are clear, but I suspect many people underestimate the long term costs.

Do amazing things with a focused mind

Do amazing things with a focused mind

Taking an ice bath and swimming in the Amstel river

Just when the temperature was a low 2° Celsius, I jumped in the Amstel river! While it was nearly freezing outside I went for a swim, just moments after I've taken an ice bath! This post is about the incredible birthday present I got, a workshop involving the Wim Hof Method.

Also explore

watches and time · cycling · writing code · repair culture

All Making Posts

Every post about designing, creating, building, and the craft of making things.

Champions League of Webdesign

Champions League of Webdesign

Cutting-edge technology meets top-tier digital demands

Creating a high-performance website is an art form that blends cutting-edge technology with an eye for design and commerce. At escape.nl, home to one of Amsterdam’s most iconic venues, every detail reflects the precision and care required to deliver seamless, engaging experiences to large audiences. This post highlights often-unseen details with big impact.

Go Viral on X

Go Viral on X

32K views in two days

Earlier this week one of my posts on the social network X went viral and attracted 32K views in two days. With no major presence on Elon Musk's platform, and no paid advertising, gaining that kind of attention is something special. Let me explain how this happened.

Developing a native iOS app

Developing a native iOS app

Making a cycling and running tracker

As a little side-project, squeezed between my normal work, I have been working on something of personal interest: a native workout tracking app for iOS. I wanted to make my smartwatch obsolete, instead using my phone to track workouts. How hard could it be to gather detailed sensor data using native Swift APIs?

And... there is light!

And... there is light!

Installing dynamo powered lights on my road bike

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!!

Snake '97 High Scores

Snake '97 High Scores

Game inspired art by Zena Van den Block

Last week I received a very kind invitation from a Belgian artist, to attend her art exhibition in Antwerp. The work on display involved the Snake '97 game that I have created. Uttering to find the right words and thrilled with excitement, I happily accepted the invitation!

Using the reMarkable paper tablet

Using the reMarkable paper tablet

Read, write, think and repeat

This month I received my reMarkable paper tablet and ever since I have been using it extensively: reading, writing and thinking. The paper-like display makes you forget about its digital innards. Read along for my thoughts.

Art of visualisation

Art of visualisation

Creating mouth-watering food photos

You learn from working with experts and this month I had the privilege to work with a professional food photographer, my brother. Together we set out to photograph the entire menu of Café Carbòn in Amsterdam, enjoying the fabulous food afterwards. Read along for some food photography takeaways!

Three tips to make a content strategy work

Three tips to make a content strategy work

Maximise the effect of your writing

When you write for your blog or for your company's website, there are things you can consider to maximise the discoverability, longevity and impact of your writing. Leverage the energy you put in into your words. Today I share with you three of my lessons learned while writing for this website.

Building a product platform

Building a product platform

Designing for reusability, flexibility and extensibility

This month I am leveraging platform capabilities to launch a new product. Over the years I have developed the "Lemmid" platform, a set of building blocks that allow me to swiftly develop new products. Designing a platform takes some extra considerations, but if you follow some simple rules you can do it yourself!

Designing my own watch

Designing my own watch

Timeless timepiece, both functional and comfortable

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.

Increase traffic to your blog with a RSS feed

Increase traffic to your blog with a RSS feed

How to setup RSS/Atom using NodeJS

Writing for my blog has been a lot of fun, I receive messages from all of the world about the things I like. Traffic is growing, every month more readers are finding their way to my blog. This week I received a request to support RSS feeds on my blog. I wondered, are RSS feeds still relevant today?

Refining my tablet OS experience

Refining my tablet OS experience

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

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.

Some thoughts on touch screen user interface design

Some thoughts on touch screen user interface design

Creating intuitive natural interfaces

Past weeks I have been working on a new app involving personal health. The main challenge is to come up with an intuitive, natural interface that works well on small touch screen devices. But what is it that makes an touch screen interface any good? Read along for some best practices.

Designing an interface for a food ordering page

Designing an interface for a food ordering page

Striking a balance between powerful options and mobile usability

Online ordering pages are more important than ever before. The COVID-19 virus, the resulting lockdowns and the social distancing rules have emphasised the need for a well-designed webshop user interface. This is surprisingly hard to get right!

Creating a minimal road bike

Creating a minimal road bike

Recombining and refinishing old parts into a new bike

Over the past months I have worked on different bikes, leading to an accumulation of spare parts in my garage. I wondered how hard it would be to make a new bike using these spare parts. I decided to take advantage of this moment to refinish some parts, removing excessive decals in order to create a minimal looking road bike.

Assembling a cargo bike

Assembling a cargo bike

Setting up the Babboe Big cargo bike

This month our Babboe Big cargo bike arrived, in boxes. The engineer in me thought it was a good idea to assemble the bike by hand. This way I would know exactly about all its parts and fittings, handy knowledge for maintenance. Read along for my experience and some practical tips.

Removing paint from a bike frame

Removing paint from a bike frame

Uncover the aluminium with chemicals and sanding paper

There is beauty in raw, unfinished material that is often hidden with superfluous layers of paint. I like things to be true to the nature of the material. My bike was painted black - not bad - but I wondered what it really looked like from a material point of view.

Creating a minimal iPhone stand

Creating a minimal iPhone stand

Routing oak wood for a custom fit

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

Off the grid: Working on 100% renewable energy

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

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

Creating the ultimate commuter bike

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

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.

Updating Snake '97

Updating Snake '97

About the challenges of developing a wildly popular game

Few years ago my brother threw a beer on my iPhone in an Amsterdam bar. The poor thing didn't like the Dutch brew as much as I do: it died. While waiting for a new phone to arrive, I used an old one that couldn't do anything but texting, calling and... Snake! The idea for Snake '97 was born and this month it was time to update the wildly popular game.

From tree to table

From tree to table

Designing and creating a night stand

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!

Clouds below my floor

Clouds below my floor

Building a little datacenter in my basement

At my home I have this crazy fast optical internet connection. It is a 600MB up and down fibre connection which directly arrives in my home (no copper cables involved). It's like a private internet highway. Reason enough to find out if I could do something to make better use of all this speedy fiber galore...

Programming on Apple Watch

Programming on Apple Watch

Serious about crazy experiments

Over the past years I have been no stranger to crazy experiments, but this time I really wanted to push it into the extreme: programming on an Apple Watch. Would it be possible to actually write code on such a tiny device? Why even bother? This post is about the case for crazy experiments, and why you should try too!

iPad Pro as primary computer

iPad Pro as primary computer

testing iOS as primairy development platform

The lack of physical clutter, distracting branding, or blinking LED's makes the iPad Pro a textbook example of minimal design. My despiction of distraction explains my interest in using the iPad Pro as only computer to test if it is up to the task. Is Apple's latest effort on iOS enough to enable it to do serious development work?