
Hello, I'm Thomas!
Software developer, mistake maker, and eternal learner π‘
π My Journey
I've always been fascinated by how things work, whether it's programming, networking, or even reverse-engineering systems. What started with simple C# scripts turned into a passion for building tools, experimenting with networking, and even creating my own programming language. From VRChat integrations to custom DNS servers, every project I take on teaches me something new. Mistakes are just part of the processβeach one pushes me to refine, optimize, and explore new ideas.
π Philosophy
I believe that technology should be both powerful and playful. Whether I'm designing an IDE, a multiplayer game, or a cloud file system, I strive for clean, efficient, and scalable solutions. My mindset? "Fail fast, learn faster." Every misstep is a lesson, and I embrace them as stepping stones toward mastery. Sharing knowledge, iterating on ideas, and constantly pushing limits is what makes this journey exciting.
Tech I Love Working With
Fun Facts
Favorite Bug
Once, I accidentally created a networking loop that flooded my own server with requests. It was supposed to be a simple test—now it's a cautionary tale.
When Not Coding
Tinkering with my Toyota Celica, photography in the wild, or getting lost in a good game.
Most Satisfying Fix
Finally resolving that resource dictionary issue in SqueakIDE after it haunted me for way too long. The joy of everything finally working is unmatched.