Python
Build anything with Python
Python Logging vs Print - Why Logging Is Better for Debugging
print() works for quick debugging, but it quickly falls apart in real projects. Python’s logging gives you structure, context, and professionalism.
How I Log ESPHome Device Data to CSV with Python (and Why You Should Too)
I built a Python logger for my ESPHome devices to capture raw updates into daily CSV files, perfect for deep-sleeping ESP32s and reliable long-term logs.
How QR Codes Work (and How to Make Your Own in Python)
We scan them daily, at cafés, events, and even on Wi-Fi routers, but how do QR codes work?
Build Your Own Low-Cost Cloud Backup with Hetzner Storage Boxes
In this article, I’ll show you how I set up my own “personal backup drive” using Hetzner Storage Boxes, with a focus on one-way backups (local → remote only).