Why I Quit Mastodon in 2026
I vented my concerns on Mastodon before. Multiple times. But I was moderately optimistic.
Now, after years, I have to say that little changed. Almost all the technical issues are still there, but they never were my main concern. What bothered me was Mastodon’s sociology and the “instances” dynamic.
A lot of people are unrelentingly annoying. Having a Ph.D. in Artificial Intelligence (even if video game–related) was often enough to have people scolding me for no reason. But even that I could tolerate.
But then there are the instances and their admins: feudal castles ruled by feudal lords, fighting or allying with each other, enacting arbitrary rules even more arbitrarily enforced.
The other day, mastodon.social deleted a post by a guy I know because it criticized (legitimately, and by stating factual truths) another instance. Recently, another instance added a rule prohibiting talking badly about other instances. They said it is to protect the quality of the Fediverse. That’s funny, because I constantly get false and deranged posts on the Explore tab, and I don’t think that criticizing an instance admin is the problem with Mastodon’s quality.
In any case, that’s the last straw. I refuse to be part of such infantile power play.
Mastodon’s problem is not a technology issue; it is a people issue.
P.S. This is not about the Fediverse as a whole or ActivityPub
I just want to say that this is a Mastodon-specific issue. The ActivityPub protocol is, obviously, not responsible for this. Probably other services of the Fediverse (Lemmy, Pixelfed, etc.) have the same problems. I don’t know. It didn’t look that way to me, but maybe it is just because they are small in comparison.
And, of course, there are exceptions. There are instances and admins that genuinely care about Mastodon’s mission. I know them. It is a shame they have to be affected by this state of affairs.
But I am too old for this. I have little time for things that are no longer interesting or fun.
The Changelog – December 2025
A short article written during the holidays

This monthly edition is shorter than usual, as I spent most of my time revising my second novel-length story, doing this year’s Advent of Code, and living the Christmas atmosphere.
The Changelog – November 2025
It looked like October Part 2, but with more James Bond.

October was very similar to November, with the same issues but also the same good things. I am focusing a lot on Music an RPGs as a coping mechanism. This month, I finished the last two books from the Dungeon Crawler Carl series, watched Del Toro’s Frankenstein and another bunch of James Bond movies. And an important news: after 2 years, I finally started Baldur’s Gate 3.
The Golden Rule of Using AI Agents
As with many, I played around with AI agents in code. Contrary to some opinions, AI agents made me rediscover the joy of coding (for many reasons I may discuss another time). However, I am not blind, and I owe my satisfaction with AI agents to a strict mental model and practice.
If you are not a software developer and you use AI to jam together personal scripts for yourself, do not worry, you can do as you want. If you are using them to learn something, don’t worry either.
But if you are a professional coder or you want to publish your work, you have to follow the Golden Rule:
You must use an AI Agent only to do what you know how to do.
Only in this way can you be efficient with them. Only if you know how to do something can you instantly spot when the agent is doing something decent or not. Only if you know how to do something can you recognize whether the generated code is good.
This doesn’t make them less useful. I like to code algorithms, solve problems, and sketch the architecture of the various elements. So I focus on that while I let the robot work on things I loathe. Things like CLI interfaces, reporting, writing diagnostic endpoints, and other tasks I find super boring. I know how to do them; they are just boring. So I let the robot do them while I focus on the math and the algorithms.
However, be careful. The siren’s song is strong. If you are not disciplined, you may think, Why not? Why should I not use the robot for this thing I don’t know how to do?
And that’s the moment you open yourself to fatal mistakes.
The Changelog – October 2025
October went by definitely too fast

October felt like it lasted a week. Still, it was a nice, cozy month. In this article we’ll talk about the fifth chapter of the Dungeon Crawler Carl series, two non-gory horror movies, another AOR album, and my experience with Ghost of Yotei
The Changelog – September 2025
I have a desk!

September was a great month. I finally have a desk, and I finally changed something in my daily routine. I read another two books of the Dungeon Crawler Carl series and finished the Three-Body Problem trilogy. I watched High and Low and The Phantom of the Opera, and I will share my connection I Love My Computer by Ninajirachi. Finally, my two cents about Silksong.
The Changelog – August 2025
Codeword: Recharging. Mission accomplished.

August was a month of recharging. I spent a week in the mountains and reconnected with myself. In this month’s issue: my first taste of litRPG, a Japanese movie about food, multiple Ulysses, and two progressive rock Ukrainian albums.
Review your week like a chess game
My chess-inspired system for reviewing my life

For the last year, I’ve been using a chess-inspired system to review time periods in my life. It is a stupidly simple system, but effective (in my expirience). So, I thought I could share it with you.
Movie Posters Grid in Obsidian With Dataview
With the upcoming Bases update in Obsidian, this may become obsolete, but for the time being I am still quite happy using Dataview to embed little graphical elements in my notes.
For example, I have a note summarizing all the movies I watched each month. For that I use a combination of CSS and a Dataview query to generate a grid of movie posters. Until recently I used a very simple Dataview query, but I had a problem: if I watched a movie twice in a month, I got only one entry in my poster grid. This is not what I wanted, so I had to do something more complicated.
| |
So in short, I have a Watched property on my movie notes that can take multiple values, and for each date in the property I add a “poster” entry to the results array. Finally, I sort the results by date descending and display the posters.
Problem solved.
(Btw, let me know if you want the CSS for the grid.)

The Changelog – July 2025
Some reflections on a wavering July

It has been a month of contrasts; of light and shadows. In the midst of all that, I read three books, listened to the new Messa’s album and, of course, I watched KPop Demon Hunters like everybody else.
Secret Guide!
Congratulations! You discovered the secret guide!
Press ? to show/hide this guide!