Do I have AI Psychosis?

Tuesday, May 26th 2026

TLDR;

I started 13 personal projects since the start of the year, and a good 70% is just garbage.

I kinda feel like I woke up with a bad hangover.

Timeline

So, here's a timeline of my 2026 so far:

January 3rd
  • I developed a game in Rust a couple of years ago
  • I love Kotlin Multiplatform
  • Decided to port from Rust to KMP
  • Got Claude Max for 100$ a month
January 6th
  • The porting is virtually completed
  • All tests passing and pixel-perfect snapshot tests
  • I start a playthrough
  • I see a magic circle on the ground
Do you know how much of a pain in the ass drawing precise geometric shapes in pixel art is, especially when you have to take into account perspective? There must be a better way...
January 7th
  • I now have a syntax for a language that allows to define magic
  • I now have a compiler for that language
  • The output of the compiler are magic circles in the form of an SVG
  • System is flexible enough that you could use it to generate something like Naruto's hand-signs by writing an extension for the compiler
January 13th
  • Decide I need to write my own magic system in order to properly test the new "magic compiler"...
  • End up starting to write a book (no AI, believe it or not), which I am still working on.
January 19th
  • The magic system is so cool I design a card game around it.
February 15th
  • Can't print cards without actually trying out the game
  • Design a KMP game, with websockets, matchmaking, a static website, cool animations, etc.
  • Released on it's own website
  • Play with friends
  • TLDR is card game is cool, but needs work, kmp app to play online is very nice
  • Park the project and wait for ideas on how to make the gameplay better
March 3rd
  • Decide KMP is very good
  • Develop a Pinball-like game with procedurally generated obstacles, infinite play area, multiple flappers, cool sound effects and... Rejected by Apple because the game is too similar to other games...
  • Apparently, existing games own a monopoly on Pinball-like games. Jesus...
  • Attempt to release on Android, but Play Store now requires 11 testers to actually use the app for a while before release
  • Realise that, as a 32yo male, I don't have 11 friends
  • Forget it...
March 9th
  • I remembered I have designed a deck of tarot cards last year
  • Yes, all by hand, I have proof!
  • Have Claude implement an app for tarot reading
  • Spend quite a bit of time designing a beautiful pixel art / dithering / gradient animated background
  • Released on the App Store
March 21th
  • Background of the tarot reading app is so beautiful, Id ecide to design a whole other app around it
  • I've been trying out some AI stuff
  • Trained a model to generate LoFi music
  • It's useless, but beautiful
  • Released on App Store without issues
April 20th
  • Wonder what the limits of KMP are
  • Start experimenting doing 3d rendering in pure Kotlin
  • Start experimenting with ray-tracing, ray-casting and ray-marching
  • I end up with a beautiful prototype for a flight simulator that's intrinsically Pixel Art, not just a filter...
  • When design is intrinsic, it's always beautiful to see
  • Performance are terrible, as you'd expect with ray-marching, so I tried rewriting it in GoDot, but could not replicate the exact look...
May 4th
  • Decide to move away from games and apps for a bit
  • Why not setup fully functional (but virtual!!) Betting Exchange with virtual Horse Racing and other bizarre sports?
  • So I did, and races are streaming on Twitch and YouTube
  • Still working on the simulations and the functionality of the website
May 13th
  • Why not make a tool to setup forums like in the old days?
  • Import from Discord
  • Full support for bots
  • Websockets, because they make everthing better!
May 15th
  • Remember BBCode?
  • Why doesn't markdown allow to make text red??
  • So this happend
May 16th
  • Often at work I have to search for stuff on the network...
  • Sometimes ping is ok, sometimes i don't know the IP, sometimes I need to send a specific UDP packet, ...
  • Sometimes what I'm looking for it's not even on the network, but maybe on a serial port!
  • So I am making a tool to make these kinds of search easier
  • App is open source (but it's garbage)
May 20th
  • I developed a game in Rust a couple of years ago
  • Déjà vu?
  • I really don't like that the game is written in Rust, not because I don't like Rust, but because Rust solves problems I don't have
  • Decided to port from Rust to Vanilla Js
  • It already looks kinda playable really