
Repair the Confluence Cloud pages your migration quietly broke, one space at a time
Repair Unknown macro placeholders, nested bodied macros and lost page restrictions on Confluence Cloud, with a backup before every write.
Tag archive

Repair Unknown macro placeholders, nested bodied macros and lost page restrictions on Confluence Cloud, with a backup before every write.

Jira description and comment 32,767 characters limit: JCMA truncates, fields land in a duplicate twin. Find the data a migration lost and repair it, DC and C2C.
The job was supposed to run at 02:15. It’s 09:40. Finance wants the report. Cron has strong opinions...

Every workstation setup starts the same way: a setup.sh that works. Then it accretes. Someone adds a...

A small Bash + nftables tool for temporary and permanent subnet bans: self-expiring, isolated from UFW/firewalld, and readable by the next admin.

A diagnostic tool has exactly one job: tell the truth about the machine in front of it. So when I...

A four-line config, one key rename, and GNU sed also rewrote support, transport and report — exit 0, no warning. Why sed matches characters rather than words, the \\b that fixes it, and the one pipe that shows the damage before it is written.
Every measurement, score and table in this post is printed here. The harness that produced them was...

Your OpenCode whitelist is a list of promises made by other people's APIs. This is about the small...

SC2086 is info-level, fires on every unquoted $var, and is the first rule people turn off. The four-line run where it would have stopped rm deleting two files that were not the target — and exiting 0 — plus the honest cases for disabling it.

Disclosure: I work at Eon, on the content side, and we sell cloud data protection, which is what the...

I needed to move commits between two machines with no network route between them, so: git bundle....