Carlos Rabelo

30 Jul 2026

I delay on purpose

I'm an IT coordinator. Updating Windows, firmware, and the rest without reading isn't courage — it's an invitation to become the target when everything stops. I delay on purpose.
29 Jul 2026

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.
22 Jul 2026

The Crowdfunding Campaign and Panetone

A crowdfunding campaign on Instagram reminded me why I like this work.
29 Jun 2026

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.
28 May 2026

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.
07 May 2026

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.
26 Apr 2025

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.
21 Mar 2025

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.
28 Sep 2023

GRC — Gmail Rule Converter

When the inbox overflows, a YAML file can be worth more than a thousand clicks.
17 Sep 2023

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.