π Check out my latest insights and explorations in software development:
- Exploring RunC - May 5, 2024 π
- Wrapping
deno lsp
to fix annoying behavior - May 16, 2024 π - Developing a Browser Game - Aug 21, 2024 π
- Crafting Yet Another Web Framework (1/2) - Sep 03, 2024 π
- Crafting Yet Another Web Framework (2/2) - Sep 05, 2024 π
I now try to write regularly about my experiences and insights in software development. ποΈ
π Visit my blog to read all my posts!
My journey into the world of technology began at an early age. At 10, I was introduced to my first computer, marking the start of my fascination with software and its limitless possibilities. This curiosity wasn't just about playing games; it was about understanding and eventually manipulating the digital world around me. π
My initial foray into programming began with a desire to understand how online gamers manipulated games. This curiosity led me to learn C++ and .NET technologies. My first projects were simpleβcombining code snippets from the internet to alter game mechanics. Although rudimentary, these projects laid the foundation for my understanding of software development.
Since writing my first program, I've learned every common programming language through thousands of experiments and small projects. Each project, even those that ended up in the trash, significantly deepened my understanding of programming.
During my "Ausbildung" (vocational training), I quickly surpassed the knowledge level of my colleagues. However, challenging workplace dynamics and management changes led me to manage the IT department with minimal support. This experience, while overwhelming, was invaluable. Eventually, I sought new opportunities, moving to a company that provided a great work environment until it had to downsize significantly.
Joining 9elements was a turning point, providing an ideal work environment that made it hard to imagine working elsewhere. However, life changes and the shift to remote work during the pandemic led me to explore other opportunities, including a role as CTO to build a company and develop software according to my vision. Unfortunately, this role did not meet expectations, leaving me underappreciated and overextended.
Currently, I am exploring the possibility of becoming self-employed, leveraging my extensive experience and passion for creating innovative software solutions. This new chapter is both exciting and daunting, but I am ready for the challenge.