Skip to content

2025

Taming Project Complexity - The Saga

Versioning the Dev Environment Without Polluting Your Main Repo

As projects evolve, especially knowledge bases or documentation sites involving multiple tools like MkDocs, Obsidian, custom scripts, and specialized IDEs like Cursor, complexity naturally increases. Integrating these tools creates powerful workflows, but also introduces a new challenge: managing the growing number of configuration files, drafts, scripts, and planning documents that support the core project.

Games - The Data Side

How game descriptions were standardized and made more dynamic using metadata and Obsidian plugins.

When it comes to managing content, consistency is key. For the first major section of this project, I tackled the games—about 170 of them, each with its own unique format, style, and accessibility. The problem? Many of these descriptions relied on hard-coded, static links, making it a nightmare to add new games or adjust the structure.

So, I rolled up my sleeves and got to work.

Zettelkasten, Wiki, and Beyond

Why I started this project, the ideas behind it, and where it might lead.

In 2013, I worked as a project manager for a youth circus. Trainers often came to me asking if I knew other games, methods, or tricks. At the time, I had plenty of resources—books, magazines, notes from workshops—but everything was disorganized and barely digitized.