Building a Tablet OS — What Happens When You Reject the Mainstream
A multi-year experiment: Linux on a Surface Go, custom interfaces, and the question of what a tablet should actually be.
Most people choose between an iPad and an Android tablet. Willem chose neither. Instead, he installed Linux on a Microsoft Surface Go and spent years building his own tablet experience from scratch — documenting every step, every failure, and every breakthrough.
This is not a review of a product. It's the story of building one.
The Genesis
It started with a simple frustration: every tablet operating system is designed around consumption, not creation. iPadOS locks you into Apple's ecosystem. Android tablets are phones stretched to breaking point. What if you started from scratch with Linux and built exactly the interface you wanted?
The first post — Making my own tablet OS — documents the initial experiment: installing Linux on a Surface Go, configuring touch input, building a custom launcher, making it work as a daily driver. The follow-up — Refining my tablet OS experience — is the iteration: what worked, what didn't, and how the whole concept evolved after months of actual use.
The Broader Context
The tablet OS project didn't exist in isolation. Willem has been thinking about what makes a great tablet for years — the essay Talking tablets is a philosophical examination of the form factor itself. And the quest for the best keyboard for iPad reveals the tension that drove the whole project: the gap between what tablets promise and what they deliver.

The Thread Continues
The tablet OS experiment connects to a broader pattern in Willem's work: the belief that you should understand and control the technology you use. The iPad Pro as primary computer post from 2016 shows where the journey started — within Apple's ecosystem. The tablet OS project is where it broke free.
Also explore
Apple ecosystem · retro computing · mobile computing · writing code
All Experiment Posts
Every post tagged with the spirit of experimentation — trying things others wouldn't, and writing about the results honestly.

