Opening the Gate: My first blog post
This blog is meant to be a place for discussion. Most posts will circle around technology, software engineering, DevOps, networking, tunneling, programming languages, and AI/LLMs, but the scope is wider. At times, the content will also touch on gaming, music, or personal reflections that shaped my path.
I began programming in 2008, still a child at the time, driven by curiosity and the desire to build things for myself. Much of what later became my professional career started as experiments: setting up private servers for World of Warcraft, Minecraft, and other games, exploring open source tools, and eventually building my own homelab infrastructure. These projects weren’t just hobbies; they were training grounds that taught me about systems, persistence, and problem-solving. I did a lot of bad engineering stuff that way too, but they were my toy box most of the time.
Outside of code, I’ve also spent time with music and audio engineering, doing mixing, mastering, and sound design. While it might seem unrelated, that work taught me a lot about structure, detail, and iteration (skills that map surprisingly well back into software). Sometimes working in publicity projects and in studios, I even coded my own plugins for Pro Tools (besides using existing ones). Someday, I’ll probably talk about some of those (if my NDAs allow it xD). Music will show up here sometimes too, but always in a technical and fun way.
What to Expect
Posts here will be written in Markdown, tracked openly through GitHub, and published from a minimal, self-hosted setup running in my homelab (I currently have 15 machines as I write this post, for a variety of reasons and purposes). The structure is simple, the goal is to keep the focus on content and conversation.
This blog is written in OCaml btw, a language that I have a lot of ❤️ (love) for and enjoy the community around. But I’m not attached to any technology stack, I see technology as just tooling, a means to an end. The blog is also open source; you can check the repository on GitHub by clicking here.
Topics you can expect to see:
- Software engineering, design decisions, and development practices. (I ❤️ software architecture design, expect to see it often)
- DevOps, infrastructure, and networking concepts. (such as tunneling; you’re reading this post now thanks to Cloudflare Tunnels btw)
- Distributed systems and lab experiments (can’t share everything, sorry xD).
- Programming language design and theoretical tools (I was a big fan of these, and sometimes I like to revisit the past).
- AI/LLMs and their impact on engineering work (most of them are slop, but there are hidden gems out there).
- Gaming servers and ecosystems (WoW, Minecraft, OSS modding, and my technical views on game mechanics I like).
- Music production and sound design, from a technical yet playful angle.
- Occasional thoughts about life and how it connects with technology.
- Hardware and custom software/hardware projects (I’m a lover of custom split keyboards and usually have some with me most of the time).
But yeah, that’s it. Sometimes I do mentorships (for free, actually. I don’t have much free time, but I try my best). Those have helped me connect with very interesting people along the way over the past few years.