About Me
Hey, I'm Joniii. I'm a self-taught dev from Germany.
I started out in 2018 with Python because I just wanted to make a bot for a game. Since then I basically learned by just doing stuff and breaking things until they finally worked.
For a long time I was writing everything in JS/TS. It was fine, but as my bot RhythmCore got bigger (it's in over 34k servers now), I kinda got annoyed by the ecosystem and wanted something better.
That's when I fell down the Rust 🦀 rabbit hole. Now I'm doing basically everything in it. It's just so much better for the kind of stuff I build, especially big Discord bots and APIs.
No fancy degrees or anything, just a lot of late nights reading docs, googling errors, and figuring stuff out as I go.
The Journey
Still rewriting things
probably still finding old JS projects of mine and rewriting them in rust because i can. maybe launching a full-stack leptos app.
Full Rust Mode
doing basically everything in Rust now. mostly focused on rewriting rhythmcore with twilight-rs to make it run better.
TypeScript & RhythmCore
wrote a ton of TS. grew rhythmcore to tens of thousands of servers and had to figure out how to keep it from crashing.
Back at it
started coding again after a break. made a bot called MemoAI in JS which actually got pretty big organically.
First Music Bot
made a bot called "Music 24/7". it was alright but i killed the project after about a year.
Where it started
first time coding. wrote a python bot for gamehosting and thought it was the coolest thing ever.
