Category: Blog
-
Your data, in your hands: why I built Habeas
Although the GDPR recognizes the right to data portability, most companies still do not provide practical ways to export personal data. Habeas solves this with a browser extension that extracts data directly from the user’s authenticated session, without intermediary servers or shared credentials, using auditable YAML adapters for each service.
-
Why I Built My Own Personal Finance App
Managing finances as a self-employed professional in Spain often means juggling spreadsheets, multiple apps, and constant uncertainty. After years of searching for a tool that combined cash flow forecasting, tax management, and personal finances, I ended up building it myself. That’s how Cuéntamo was born.
-
The Lice Conspiracy: Someone Had to Do the Math
Could pharmaceutical companies deliberately spread head lice to boost shampoo sales? Probably not. But after examining the biology, logistics, economics, and available evidence, I found the question far more technically plausible than the usual dismissals suggest. Sometimes the interesting part is not the conclusion, but the numbers.
-
UI tests are the guardrails an AI needs: the story of clipboardwire
I built clipboardwire to synchronize the clipboard between Linux (Wayland) and Windows. After rejecting existing alternatives, I designed the architecture and security model while Claude Code wrote the implementation. Automated tests, including GUI tests, enabled safe iteration without regressions. The result is a lightweight, open-source utility.
-
Smart Misting in My Patio Garden – with Home Assistant Automation
I built a Home Assistant automation that controls a patio misting system based on temperature, humidity, and wind. Instead of running continuously, it dynamically adjusts misting duration and cycle frequency to maximize cooling while minimizing water use. The blueprint is open, reusable, and easily customizable.
-
Bad News: My Qvadis smart intercom and door opener is becoming dumb
Qvadis shutting down its cloud servers turns a fully functional smart intercom into a severely limited device. This article explores the risks of relying on proprietary cloud services and argues for open, documented solutions that let users maintain, integrate, and control the hardware they already own.