Hey!
I design interactive experiences & develop scalable backend systems using modern frameworks.
About
I first got into coding by scripting batch files when I was young, then I got curious about the web and moved to HTML and JavaScript. I also built various C# programs and eventually fell deep into web development.
I have been writing code for about nine years now. In that time I've tried a bit of everything; Discord bots, PaperMC plugins, Minecraft modding, desktop & game development, as well as music & video productions.
I also like graphic & motion design, and I get really happy when the things I build look just right. I wouldn't call myself a designer, but I have a great eye for detail and I enjoy the process of making something look nice.
I ended up here because I genuinely enjoy creating, not because someone told me it was a good career. That's probably why I still enjoy it the same way I did when I first started.
These days I care a lot about structure. I like writing code that future me won't be scared to open, and I try to write in ways that feel obvious. Frameworks change all the time, but good decisions age well.
I'm also against generative AI for the most part. It's not only about vibecoders, but I know many genuinely talented developers that resort to it just to reach a deadline quicker, or not put in the effort. It might be a bit more reasonable to use AI as a guide or learning tool if you're just getting started, because to be fair everybody's gotta start somewhere. Otherwise, edit predictions are more than enough. And, if you can't do something, just learn how to do it.
Work
Writing
I occasionally write about things I learn. Mostly so I don't forget them, but also because explaining something is the best way to find out if you actually understand it.