The Origin Story: Why Mustela Became a Tool for Forensic Analysis
The story of how Mustela came to be is far from ordinary. I want to share how this application actually breathed its first breath. It all started when I began what could only be described as a forensic investigation into my own pathological family.
For several years, I was a Ruby developer. I loved its syntax, its philosophy of simplicity, and the pure joy of creation. I already had experience building transpilers, but I eventually started hitting performance walls. When I discovered Bun, which launched faster than the Ruby interpreter, my processes started "clashing" under my hands. At the time, I was building websites using my own SPA transpiler, but I ran into the limits of JS, poor SEO, and, above all, expensive backends. I realized that running presentational websites in this day and age had become far too costly.
Escape into Code
Since the beginning of 2026, I started intensively confronting the traumas that had deeply influenced my life. Programming had always been my only escape, but suddenly, I found I no longer had the strength. I was so exhausted that I began searching for the cause. Where did my traumas actually originate?
During self-regulation, I discovered something terrifying: I had absolutely no memory of my childhood up until the age of 11. I knew my family was strange, but the void in my memory forced me to begin a deep-dive analysis.
In April 2026, I started writing detailed logs of how my family treated me. I needed to create a website that would be easy to maintain, have perfect SEO, and allow me to write in Markdown. I saw a video by gingerBill (creator of the Odin language) where he showed his own blog generation system. It was straightforward, raw, and I told myself: "I want that too."
The Birth of Mustela in V
I didn't care that similar tools already existed. I needed something that would run even on my ChromeOS—something extremely lightweight. I started programming in V (Vlang). I’ve been following this language since version 0.3, and despite all the controversy surrounding it, I love it. Its philosophy is similar to Ruby—the joy of programming, creating without having to constantly overthink every byte of memory I need to free.
To document the peak of the pathology and build my "forensic case," Mustela was born. It was meant to be simple, predatory, and stable even in a chaotic environment. I created a DSL that combines Ruby-like syntax with Markdown writing.
I designed Mustela so it wouldn't trip me up during hard times. If a programmer makes a mistake, the engine doesn't stop them with a long-winded error message. It simply renders the text as it is and adds a corresponding flag. This "predatory" nature and abstraction helped me calm down. While I was dealing with family manipulations and heated situations, I would lock myself in my room and write complex code. The adrenaline from reality was so strong that I didn't even need coffee.
Uncovering the Truth
After a month, I had my first CLI application. It didn't have a watch mode; I had to build everything manually, but it was enough to launch the Family Pathology (Czech) website. There, I published all the logs and articles. The program proved to be incredibly stable—even when I made a syntax error, Mustela didn't warn me; it just spat out an HTML file where the error was visually apparent. That was it. Fool-proof performance in foolish conditions.
At its core, Mustela works like a game engine. It’s a platform communicating through events, which gives it massive modularity. I could stack raw HTML text together, and the syntax never slowed me down. I felt like I finally had my own rules—both in the world of IT and beyond.
Through this documentation, I finally uncovered the truth. Forensic analysis helped me connect my thoughts and research. I discovered that I carry intergenerational trauma from an environment where violence was the norm. I learned that as a small child, my father broke my leg because I was "disobedient" and wanted to play all the time. That was why I was so "obedient" throughout my childhood—wherever they sat me down, I stayed. It still sends shivers down my spine.
My Rules, My Code
That is how Mustela was born. Its purpose is simple: it must not trip you up in the harshest conditions. It must not break your mind just because something isn't working. It functions under any circumstances and gives you absolute freedom over structure.
Mustela isn't just a website generator. It is proof that from chaos and pain, one can forge a tool that is fast, precise, and utterly uncompromising.