Migrations
Published on , 856 words, 4 minutes to read
I recently did quite a few changes in regards to my online presence and platforms that I use. Here's the why for these changes...for the few people that care!
Twitter/X
I blanked out my main account there, full on deleting the 80,000 posts that I had posted on it in the past 11 years and unfollowed everyone.
Why? Because I couldn't be bothered anymore. Twitter has become a cesspool of negative emotions and it really wasn't doing me any good still clinging to it. After the Musk acquisition there weren't that many reasons to be active on it anyway and I was only semi-actively because of some remaining friends, but these either don't post much themselves or migrated off to the Fediverse or Bluesky, and thus I decided it was time to let go.
Maybe someday I'll delete the account for good, as safeguarding the name isn't much use when Twitter itself has a handle marketplace in the works to sell off "inactive" account handles, whatever that means.
If you want to stay in contact check out my contact page with all up-to-date methods to do so!
GitHub
I recently migrated all my active repositories away from GitHub to Codeberg.
Why? Simple enough, it's not even because of AI or other Microsoft-related politics. It's because the quality and experience of the site has deteriorated so much over the past 2 years that sometimes the site is borderline unusable. PRs not appearing in the Pull Request view, the Issues listing of repositories not even loading at all. Sometimes the entire CSS doesn't load and the site stays a HTML-only frame for a few seconds. And I verified these are widespread issues and not just local internet connection related problems.
I wanted to do this move for quite some time anyway, and recent upsets with site performance just pushed me to it.
Fediverse
Just yesterday (at the time of posting) I migrated my account @pixel@desu.social (back) to @pixel@icosahedron.website.
Why? Because, while I initially used the cost as a driving factor to keep using the Fediverse in the first place (my argument being "I pay for it, so I'd better put it to use!"), with using it less and less in the past few years, this kinda fell apart. Recently my costs also increased from $15/month to $20/month because of increased database size from all the federation passing through my instance, even aggressive data retention settings were not able to help decrease storage size meaningfully.
Thus I decided to move back to one of my previous Fediverse homes, icosahedron.website. desu.social will be sunset sometime in September to give other instances ample time to get my migration activities and notice that I moved accounts.
It's kinda sad that I lose my cool username/domain hack because of this, but that's the one sacrifice I have to make.
Also, this is in no way a critique of masto.host. I've been a happy customer for 7 years and the quality of service and support is superb. In the long run it's not that worth it to run a "larger"-scale single user instance, but for small communities it's definitely a good starter if you don't want to (or can) bother with hosting a Mastodon instance.
IDE/Editor
Not a service migration, but still worth mentioning...I moved away from VS Code and PhpStorm as my main editors and IDEs to Zed.
Why? Even though I'm not the biggest fan of AI-stuff and Zed is basically having it written all over, I decided to switch to it mainly for performance reasons. Visual Studio Code is, as we all know, written in Electron and while Microsoft certainly knows how to make an editor and it already gets the most out of it...it still got super sluggish at times. PhpStorm is/was the mainstay IDE I used at work and it too deteriorated massively in performance in the past two years...I have a feeling it has to do with AI as well. JetBrains IDEs always had some bottlenecks, mostly the indexing, but as of late they also became a massive pain to use.
Zed is written natively, and it is super fast, so far I've had a great time with it. And you can disable the AI features (as well as the sign up stuff) too!
Here's the preferences code to do so:
{
// disables all AI features (you can also find this setting in the UI)
"disable_ai": true,
// Hides the "Sign in" menu item in the title bar
"title_bar": {
"show_sign_in": false
}
}
I'll see how it goes, and if this one fails I'll just switch to edit(1) (or Emacs).
So, that's all the updates I have for you now, nothing exciting or crazy going on here, just housekeeping!
Edit (2026/07/20): Remembered I also switched IDEs so I decided to amend that to the blog post.
Comments
You can comment on this blog post with replying to specific posts on the Fediverse or Bluesky, of which the replies will then be shown below!
Articles from blogs I read What's this?
Extending immutability: deletion without losing data
Published on at Xe Iaso's blog
...Secret environment variables with Hermit and 1Password
Published on at Hugo’s Blog
This post is a quick TIL* (sidenote: “Today I Learned”) for posterity. I’m building a side project* (sidenote: It’s called FeedSync, and it...