Welcome to My Digital Adventure
December 14, 2025
Hey there! Welcome to my corner of the internet. This is where I document my journey through the ever-evolving landscape of technology—one experiment, one bug fix, and one "aha!" moment at a time.
"The best way to predict the future is to invent it." — Alan Kay
I believe technology is less about memorizing commands and more about the adventure of solving problems creatively. Join me as I explore, break things, fix them, and occasionally stumble upon something beautiful.
Open Source Self-Hosting Automation
My Tech Philosophy
How I Approach Technology
Technology should empower, not overwhelm. Here's what drives my work:
- Simplicity over Complexity: The best solution is often the simplest one that works
- Learning by Doing: Theory is great, but nothing beats hands-on experimentation
- Share Knowledge: What you learn becomes more valuable when shared
- Embrace Failure: Every error message is a learning opportunity in disguise
- Privacy Matters: Your data should belong to you, not corporations
What I'm Into
Current Interests & Explorations
My technical adventures span several fascinating areas:
- Self-Hosted Services: Taking control of my digital life, one service at a time
- Automation Scripts: If I do it twice, I automate it. Python, Bash, and whatever gets the job done
- Containerization: Exploring Docker, LXD, and the art of portable computing environments
- Linux Tinkering: Debian, Alpine, Arch—each distro tells a different story
- Web Performance: Making websites fast, accessible, and delightful to use
- Infrastructure as Code: Because clicking buttons in GUIs is so 2010
Recent Adventures
What I've Been Building
Some recent projects that kept me up at night (in a good way):
- Home Lab Evolution: Building a personal infrastructure playground with recycled hardware
- Monitoring Dashboard: Creating a unified view of all my services—because uptime matters
- Static Site Generation: Experimenting with JAMstack approaches for blazing-fast sites
- Backup Strategies: Implementing the 3-2-1 backup rule with automated verification
- SSL Automation: Let's Encrypt integration for automatic certificate management
Each project teaches me something new. Sometimes it's a technical skill, sometimes it's patience when things don't work the first (or fifth) time.
Tools I Love
My Digital Toolbox
Every craftsperson has favorite tools. Here are mine:
- Editor: VS Code with too many extensions (and I regret nothing)
- Terminal: Bash with a hint of Zsh—keeping it classic
- Version Control: Git, because time travel for code is essential
- Scripting: Python for complex logic, Bash for quick wins
- Web Server: Nginx—fast, reliable, and endlessly configurable
- Containers: Docker for development, LXD for production workloads
Why "Adventure Planets"?
About the Name
Every great adventure needs unexplored territories. In technology, we're surrounded by countless "planets"—domains of knowledge, frameworks, languages, and paradigms waiting to be discovered.
Each planet represents a new adventure: learning a new programming language, setting up a complex service, or debugging that one issue that makes absolutely no sense at 2 AM.
This blog is my ship's log as I navigate these digital planets. Sometimes I find treasure, sometimes I crash land, but it's always an adventure worth documenting.