Hello, world.

Recent Posts

image from I lost 50,000 Chrome extension users after adding required permissions

I lost 50,000 Chrome extension users after adding required permissions

read more
image from The End of Indie Web Browsers: You Can (Not) Compete

The End of Indie Web Browsers: You Can (Not) Compete

read more
image from I tried creating a web browser, and Google blocked me

I tried creating a web browser, and Google blocked me

read more