Willem L. Middelkoop
Auscultare Podcast + Audiobook Player
Android Photo Library App
Willemstagram
Towards Digital Sovereignty
The Agentic Web
The Power of One
Breaking Changes
When the Going Gets Tough
Vibe Coding
Workout data in 3D
Open-Sourcing Gran Fondo
Durable Smartphone
Better Laptop
Podcast Downloader
Champions League of Webdesign
Master of Change
Data versus Feeling
The Problem With Bitcoin
Write your own words
Go Viral on X
Marathon
I see dead people
Developing a native iOS app
Half Marathon
No, I Won't Build That!
Vision Pro
Health and fitness data
Backup Rotation Scheme
Apple Watch as Phone
And... there is light!
Giving AI Training
Hello, stranger
The Same, Differently
Impact of training
Tablet as Tool
Using AI to generate code
Working Offline First
Tips for Long-Distance Cycling
Cutting Cloud Costs
Back to the University
Rolex DateJust 36
Moving to the countryside
MUSE in Carré
The Ultimate Freedom Bike
Computer says no
CAPTCHA Alternative
Offline Music
Snake '97 High Scores
Wearing WHOOP 4.0
For the love of mini
Escaping the flat tires
Using Google Free Android
Inspiration from a child
Protecting VMware ESXi
The birth of a child
Migrating to the Cloud
Wearing Grand Seiko
Using the reMarkable paper tablet
Hospitalised with MCADD
Enter text without keys
Fixed Gear Gran Fondo
Art of visualisation
Three tips to make a content strategy work
Wearing two watches
The value of notifications
Realtime service uptime monitoring
Building a product platform
Abandoning my own tablet OS
Commuter bike checkup
Working with special hardware from China
Why Apple Silicon is a big deal
Designing a multi dimensional capacity queue
Designing my own watch
Replacing a Shimano shift cable
The joy of a simple laptop
Increase traffic to your blog with a RSS feed
How to use rsync to make backups
Rescuing photos from a crashed iMac
Riding with Omata One
Refining my tablet OS experience
Syncing files seamlessly between smartphone and tablet
Free from the iCloud: Escaping Apple Photos
Cleaning a vintage watch
The best keyboard for iPad
Influencing purchase behaviour
Upgrading a 27-inch iMac 5K to 14 terabytes
Repairing a Giro AEON bicycle helmet
Some thoughts on touch screen user interface design
Tudor Black Bay 36 long-term review
Linking Lemmid Store with kitchens
Different ways to visualise health
Scalable application design without magic
Designing an interface for a food ordering page
Minimalistic road bike with Gates carbon drive
Talking tablets: what makes a great tablet?
Traffic shaping using iptables and tc
Designing and implementing a (micro) payment system
Making my own tablet OS
Monolithic vs Microservices software architecture
Your own addressbook and calendar cloud
The day I sold my car
Measuring cholesterol levels in blood
Improve your sleep by blocking light
Whoop strap review: 24/7 wearable sensor
Realtime human pose recognition through computer vision
Supernova E3 Pro 2 dynamo powered headlight
Building a professional 72TB NAS
Flying in a C47-A (DC-3) classic plane
Multi-Window support in your iPad app
Visiting an international hackers conference
Fighting backscatter spam at server level
Riding with a power meter on your bike
Creating a minimal road bike
Limitations of sleep tracking using a wearable
Optical vs chest strap heart rate monitors
Assembling a cargo bike
Six months with MCADD
Solo around the Markermeer (211KM)
Dig for dummies
The best bike computer app: Cyclemeter
Search like a pro: Google search operators
WordPress: 10 tips to secure your website
Servicing a robot vacuum cleaner
Understanding the security concerns in shared hosting
One year on the ultimate commuter bike
Born with MCADD
My first weeks as dad
Business in a bag
Do amazing things with a focused mind
Around town in an electric car
Is the Apple Watch the modern tool watch?
Rescuing files from a broken harddisk
Using a budget Android as main smartphone
Swimming and cycling with Apple Watch
Optimising images for the web and performance
Space travelling from El Teide
Google Analytics vs AWStats
Helping people with free software
Enjoy a festival without alcohol
Removing paint from a bike frame
Creating a minimal iPhone stand
Listen to your body
Lunch by plane
Off the grid: Working on 100% renewable energy
Outside the comfort zone: amateur acting
Cyber security: 5 easy tips to protect your server against hackers
Tablet as main computer
Creating the ultimate commuter bike
Updating Snake '97
Something the smartwatch will never have: patina
Lessons from a takeaway plastic bag
Commuting by bike
Collecting health data with Biostrap
From tree to table
Saving a MacBook Air with exploded battery
Climbing Mount Etna
Clouds below my floor
The day I killed my LAN
Fietselfstedentocht 2017
Beast of the Green Hell
Smartwatches vs Mechanical watches
Repairing a Nintendo Gameboy Advance SP
Programming on Apple Watch
iPad Pro next to my primary machine
One year of cycling
Being a volunteer in Amsterdam-Zuidoost
Harvesting boredom to let creativity flourish
Batavus Champion bike from 1978
iPad Pro as primary computer
Cash is king, or is it?
Building the blog... in style!