Uptime monitoring that tells you what actually happenedWhat a server dashboard should tell you (and what most of them don't)A storage limit that is actually a limitThe delete that reported success and did nothingContainers and VMs from one panel, without lying about the differenceAnalytics without a tracker: everything your access log already knows17 essays · 8 sectionsUptime monitoring that tells you what actually happenedWhat a server dashboard should tell you (and what most of them don't)A storage limit that is actually a limitThe delete that reported success and did nothingContainers and VMs from one panel, without lying about the differenceAnalytics without a tracker: everything your access log already knows17 essays · 8 sections

Engineering

Clear filter
A storage limit that is actually a limit
Engineering

A storage limit that is actually a limit

Most per-site disk quotas in hosting panels are a number in a database that nothing enforces. We made ours a real filesystem the site cannot see past — here is what that took, and what it broke.

Alpha Labs· 8 min Read more →
The delete that reported success and did nothing
Engineering

The delete that reported success and did nothing

A file manager is the most dangerous screen in a control panel. This is the bug that taught us that, plus what a browser-based file manager has to get right before anyone should trust it with a produc

Alpha Labs· 8 min Read more →
Containers and VMs from one panel, without lying about the difference
Engineering

Containers and VMs from one panel, without lying about the difference

LXD containers, QEMU virtual machines and Docker all live on the same Virtualization screen. They are not the same thing, and pretending otherwise is how people lose data. Here is how we present three

Alpha Labs· 8 min Read more →
Analytics without a tracker: everything your access log already knows
Engineering

Analytics without a tracker: everything your access log already knows

Traffic, countries, devices, referrers, error rates and slow pages — all of it is sitting in a file nginx is already writing. No JavaScript, no third party, no consent banner. Here is how to get it

Alpha Labs· 8 min Read more →
Soft 404s are quietly costing you search traffic
Engineering

Soft 404s are quietly costing you search traffic

If every mistyped URL returns your home page with a 200, search engines will index all of them as real pages — and split your ranking across the duplicates.

Alien XP· 2 min Read more →
Your sitemap might be lying to you
Engineering

Your sitemap might be lying to you

A static sitemap.xml wins over any dynamic route, and a generator that walks the filesystem cannot see content stored in a database.

Alien XP· 2 min Read more →
Scheduled publishing that fires when nobody is watching
Engineering

Scheduled publishing that fires when nobody is watching

If your "publish at" check only runs when an admin loads the dashboard, then a post scheduled for 6 a.m. goes live whenever somebody happens to sign in.

Alien XP· 2 min Read more →
The dispatch

New writing,
straight to your inbox.

Writing, updates and how-tos.

Unsubscribe in one click