daopk.me

Building a Tiny OS in the Browser

This is the first post on this site, so I want to write a short note about what this project is.

daopk.me is a small web-based operating system simulation. It has different experiences for desktop and mobile, and it gives me a place to try ideas that normally feel closer to native apps than normal websites.

The original reason I started building it was pretty simple: I wanted to see what the web platform can do today. Browsers can do a lot now, and I wanted a project where I could play with those features in one place.

This project was paused for a long time because it became more complicated than I expected. I also did not have much free time for it, so it stayed unfinished for a while.

Recently, with help from Opus and GPT-5.5, I managed to vibe-code the first usable version. The code is still messy in some places, but at least it gives me a working base to improve later.

I will write more about the project in later posts.