Stop Paying. Start Doing. Your Life. Your Focus. Your Fix.
Medical physicist by profession, tinkerer by habit.
I write to keep my learning process structured — and because documenting the setup, the mistakes, and the reasoning is far more useful than just the final command.
Everything here came from a real problem I had to solve. If you're starting your own journey, I hope something saves you the hours it cost me.
| Area | What you'll find |
|---|---|
| 🔬 Medical Physics | X-ray detector response analysis, Streamlit toolkits for physicists |
| 🐧 Linux & Home Servers | Ubuntu from scratch, SSH, htop, system tooling |
| 🐳 Docker & Self-hosting | Portainer, Umami, Cloudflare Tunnels, container management |
| 🐍 Python | Data tools, Streamlit apps, automation with uv |
| 📊 Data | Stock analysis, data workflows |
| 🤖 AI | Staying up to date with what's actually useful |
| 🌐 Web Dev | Astro sites, Hugo static sites, pylinac tools |
- 🏥 DICOM-anonymizer — web app to anonymize DICOM files
- 📐 pylinac — image analysis library for medical physics (fork)
- 📊 SPC-analysis — Streamlit app for Statistical Process Control on any process
- 🚗 wheeler-keeper — Django web app to track vehicle upkeep
- 📚 corp-library — corporate library management
- 📈 PyStocks — stock market research and portfolio management platform
Check the full site at box2overtake.com
- X-ray Detector Response Analysis — a complete Streamlit-based toolkit for medical physicists
- From Scratch to Self-Hosting — set up a home server with Ubuntu and Docker, step by step
- Umami Analytics with Cloudflare Tunnel — privacy-friendly analytics, self-hosted
- Wheeler Keeper — Django web app to track and manage your vehicles' upkeep
Stop paying for things you can build. Stop waiting for permission to start.
Real problems, real solutions — documented so you don't have to start from zero.

