fuzzyworld

Why I left GitLab

On Monday, October 26, 2026, I came back to work after a week's vacation to Friday Harbor. While on vacation I did what I like to do for fun and made a turn-based rogue-like Bomberman clone. So back at work, I was thinking of sharing it with some coworkers, but very quickly GitLab showed me a "Rate limit exceeded" error. And I rapidly learned that GitLab enacted some rate-limiting policies recently that blocked repo access at work, and, very quickly, even access to GitLab itself!

So yeah, I couldn't look at my personal code at work, and that pissed me off, and now all of my code and projects are hosted on Dreamhost, where I already keep a blog and a lightweight webpage.

No rate limiting, no sign-in, no "modern" limits. This is a static website! What more do I really need?

I'm currently trying to formalize the process of the move from GitLab to Dreamhost, and eventually my learnings are going to be at /how/ on this website.

Principles

Things made with AI should be shared freely with the world. The code and apps here were made with AI, so they are MIT-licensed: use them, change them, share them.

My conversations with the AI are different. My words and my way of working are mine. I publish a conversation only when I choose to.

More on the principles page.