WebServer
-
How I Accidentally Bricked and Then Resurrected My Old MacBook Pro — Thanks to Rosetta!

What started as a simple plan to wipe my old MacBook turned into a wild adventure involving failed macOS installs, Ubuntu driver chaos, and a surprising Rosetta discovery that brought it all back to life Continue reading
-
Helping a Friend Recover a Hacked Website: The Safe Cleanup Playbook

Story: Today a friend pinged me in a panic: his website was hacked and malware kept showing up even after a restore. I gave him a few quick steps to contain the damage, then realized it’s worth writing steps down properly so I can share with others next time. Here’s the practical, safe sequence I… Continue reading
-
Chasing a 502 on /wp-json: when headers get too big

Recently I came across a 502 Bad Gateway on a WordPress REST endpoint, which I had to fix: Stack: Nginx + PHP-FPM behind CloudFront. At first it looked like the usual “proxy header size too big” issue. Nginx error logs also pointed to it: upstream sent too big header while reading response header from upstream… Continue reading