I've had it with Ubuntu
I used Ubuntu for many years. I swallowed decision after decision from Canonical. Docker via Snap was the last straw. On July 29, 2026, I moved to Debian.The Crowdfunding Campaign and Panetone
A crowdfunding campaign on Instagram reminded me why I like this work.I took everything down
On June 29, 2026 I left WordPress, cleared the blog, and moved to Hugo. A deliberate restart — and what comes back only comes back if it still makes sense.Sociable isn't the same as being social
At work I wear a sociable skin. With ADHD, it costs energy. Sometimes a student stops me in the hallway and asks if I've always been like this — and that's where what I actually want to teach comes in.The hard part isn't having ideas. It's sitting down and doing the work.
From the outside, it looks like I just solve things and never stop. Inside, I have ADHD and a daily fight. What sustains delivery isn't magic — it's method.Negev — MAC-based VLAN automation
Managing VLANs by hand across dozens of switches is repetitive and error-prone. Negev solves that by reading the MAC table and assigning the right VLAN to each port automatically.TatuScan — the inventory that digs until it finds the machine
Crossing what the computer reports with what SUAP records shouldn't require a spreadsheet, faith, and memory. TatuScan was born to map the machine fleet for real — and the name came from an animal that also spends its life digging in the ground.GRC — Gmail Rule Converter
When the inbox overflows, a YAML file can be worth more than a thousand clicks.Binary Trees, Databases, and 38 Years Apart
In 1985, a magazine article taught me what a binary tree was. In 2023, I implemented one in Go inside a dBase II clone. Between those two moments, the same idea — only the tool changed.Page 1 of 2
Next »