TOPIC / TAG

Notes in troubleshooting

13 articles

CSS Columns Masonry Reads in the Wrong Order

A column-count masonry grid shuffles a newest-first post list down each column; a capped CSS grid keeps it in reading order without JavaScript.

4 min read

Tailwind Typography Lost Its Paragraph Spacing

An unlayered CSS reset quietly beat Tailwind Typography's prose styles; cascade layers explain why, and one @layer block fixes it.

4 min read

A Safe 90-Second Linux Disk Space Triage

A read-only sequence for finding what filled a Linux server before deleting logs, images, caches, or data you may still need.

3 min read

Inspect a TLS Certificate with OpenSSL

Check the certificate a server actually presents, including names, issuer, validity, and chain details.

2 min read

A Calm SSH Host Key Check

Check what really changed when SSH warns about a new host key, before deleting the old entry from knownhosts.

2 min read

When Cron Does Not Share Your Shell

Fix a script that works in your terminal but fails under cron by giving the job explicit paths, a small environment, and a log.

2 min read

Reading a Failed systemd Service Without Scrolling Forever

A compact sequence for checking a failed systemd unit, its recent logs, and the exact configuration systemd loaded.

2 min read

Troubleshooting Google Public CA and acme.sh

Work through Google Public CA problems with acme.sh, from EAB registration and DNS-01 validation to installation and renewal.

3 min read

RDB, AOF, Both, or Neither: Redis Persistence on a Small Server

Decide whether a small Redis needs RDB snapshots, an append-only file, both, or no persistence, check that saves are really happening, and prove a restore with a throwaway instance.

6 min read

A Small HTTP Header Check with curl

Inspect the headers a real GET request receives, follow redirects deliberately, and keep response bodies out of the terminal.

2 min read