About
About Me
Hi, I'm Leen, although most people on the internet know me as DrunkLeen.
I'm a self-taught developer who's spent years chasing the answer to one simple question:
"How does this actually work?"
That single question has taken me from the world of Linux and programming into networking, operating systems, programming language design, infrastructure, homelabs, self-hosting, and now cyber security.
My journey wasn't built on university lectures or an impressive collection of degrees. Most of what I know today came from countless hours of reading documentation, breaking systems, rebuilding them, writing code that didn't work the first time, and repeating that cycle until I finally understood the answer.
These days, I spend most of my time building software with Rust and Go, working with Linux, managing my own infrastructure, and creating tools that solve my own problems first. If something can be made simpler, cleaner, or automated, there's a good chance I'll spend my weekend building it.
I strongly believe in open source—not just as a development model, but as one of the best ways to learn. Whenever I can, I publish the projects I care about on GitHub. Not because I think they're perfect, but because knowledge becomes far more valuable when other people can use it, improve it, or build something even better on top of it.
Alongside programming, I dedicate a large part of my time to creating educational content in Persian. Through YouTube, this blog, and other projects, I try to explain technical topics in a way that's approachable for beginners without sacrificing technical depth. My goal isn't simply to teach commands or introduce another tool—it's to help people understand what's happening behind the technology and why it exists in the first place.
Lately, most of my focus has shifted toward networking and cyber security. I've decided to document that journey exactly as it is—from a developer who wants to deeply understand security, to wherever that journey eventually leads me. I don't claim to be an expert, nor am I interested in pretending the path is flawless. What matters to me is learning, and sharing what I learn along the way.
This blog is meant to reflect that philosophy.
Here you'll find articles about Linux, Rust, Go, networking, security, software engineering, self-hosting, infrastructure, system design, and whatever else happens to capture my curiosity. Sometimes, that starts with a simple question that eventually grows into a project or a few thousand words.
I don't write for search engines.
I don't create generic content or rewrite documentation.
I write because writing helps me think more clearly, and because somewhere out there, someone is probably struggling with the very same question I spent hours trying to answer yesterday.
If even one article here helps someone understand a topic more deeply, saves them a few hours, or simply makes them a little more curious than they were before, then this blog has accomplished exactly what I hoped it would.
Welcome. I hope you leave this little corner of the internet with something worth taking with you.