Software
Things I got stuck on, and how I got unstuck

When Your Link Preview Shows Nothing
Getting a bare URL instead of a card means the page never declared og tags. Here is how I generate a preview image for every post automatically.

When Your Blog Does Not Show Up on Google
Not showing up means two different things, and telling them apart first stops you from spending days fixing something that was never the problem.

Why Linux is the final OS choice in the AI era
People say they use a Mac because the terminal is comfortable there. If that is the reason, the answer is Linux, and more so. Written on a machine from 2011.

I Told It to Run Every 10 Minutes. It Ran 17 Times.
A free scheduled job kept missing its time. Counting the runs showed 17 where 128 should have been. How I fixed it without buying a server.

Google Apps Script Already Worked. Here's Why I Added n8n
My quote automation already worked in Google Apps Script. I brought in n8n anyway. Why I added a second tool, and which jobs Google Apps Script still owns.

From Wix to Cloudflare, $408 a Year Down to Zero
Two websites I had put off for years, migrated off Wix in two days with Claude and Cursor. How I moved a site whose source code was gone.