Fix the small stuff
A workday disappears ten seconds at a time. I would rather build the little plugin that hands those seconds back, and keep it simple enough that nobody has to read a manual first.
a developer who turned the hobby into the job.
Full-stack developer from Germany. I build web apps, small games, and the tools I kept wishing existed while working on both.
My favourite part is when a half-formed idea finally turns into something you can actually open and use.
Most of what I make started out as something that annoyed me. Maven Assist was a fix I wrote for myself because I was tired of editing pom.xml by hand. Other people use it now, which I did not see coming, and I still keep it up to date. Bracket Colorizer happened the same way.
On the web I work across the whole stack: Angular and TypeScript in front, Java and Quarkus behind it. I tried to specialise at some point and it did not take.
Games are the other half, and I keep them separate on purpose. Small Unity things in C#, mostly about getting the mechanics to feel right, with a bit of time spent on how they look. I have been playing games far longer than I have been making them, and that is really the whole reason.
Games came first. I had been playing them for years before I wrote a single line of code, and wanting to make one myself is the only reason I ever opened Unity.
The job came with Java attached. Working in a codebase I had not started, on code other people had to read after me, taught me things no side project ever would have.
One thing that kept annoying me about pom.xml files turned into a plugin. Putting it on the marketplace was the first time I had built something for strangers, and it showed.
Angular and TypeScript in front, Java and Quarkus behind it. After shipping a few things end to end, picking a side stopped making any sense.
05 and I’m still learning
A workday disappears ten seconds at a time. I would rather build the little plugin that hands those seconds back, and keep it simple enough that nobody has to read a manual first.
I like being slightly out of my depth, especially when the project is ambitious and the people around it are good. Taking something complicated and arguing about it until it gets simple is my favourite part of the job, and it goes much better with other people in the room.
I have picked up a lot in the years I have been doing this, and I am nowhere near done. There is always another thing I do not understand yet, and honestly that is the part I like most about coding.
Have a look at what came out of all this, or just say hi.