Why I hand-wrote this theme instead of buying a template

I hesitated: a ready-made theme ships in ten minutes, writing my own takes days. I chose to write it, because a template's generality is exactly the opposite of what you want for something personal.

Which database does BT Panel actually store site data in

Changed a site name in BT Panel, the database was written, the panel restarted — and the UI still showed the old name. There were three different db files with a sites table, and the one actually in use was hidden at data/db/site.db.

Why Cloudflare "Automatic SSL/TLS" breaks origin certificates

Origin certificate installed, yet Cloudflare still reported 526 Invalid SSL Certificate. After a long detour, the cause was the SSL mode set to "Automatic" — it is not a fixed mode but a dynamic decision, and an incomplete chain gets rejected outright.

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing.