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