Category
Automation
Automating the boring half of marketing and operations: crawlers, pipelines, bots and scheduled jobs, with the code and the commands to check them yourself.
- 01 Scheduling WordPress Content Properly: Why Posts Miss Their Schedule and How to Fix It for Good Eleven overdue posts on a site I run, and the line in wp-cron.php that explains why a missed schedule is an orphan rather than a delay.
- 02 Publishing to WordPress From a Script: The Complete, Correct Way Application Passwords, the posts and media endpoints, and the four things that return HTTP 201 while being wrong.
- 03 n8n and WordPress: What Is Actually Worth Wiring Together There is no WordPress Trigger node in n8n, and that single absence decides most of what is worth building. Real nodes, real webhook setup, honest limits.
- 04 Bulk Editing WordPress Content Over the REST API Without Breaking Anything Read with context=edit or you will overwrite your block markup with its own output. The endpoints, the dry run, the batch route and the five failures.
- 05 Self-Hosting Your Own Analytics: Plausible on a VPS, and What It Actually Costs My ClickHouse volume is 8.6 GB. The analytics inside it are 4.36 MiB. Here is where the rest went, and the real monthly bill.
- 06 Running a Self-Hosted Crawler: Crawl4AI and SearXNG in Docker Real images, real limits, and the SearXNG failure that returns HTTP 200 with zero results and makes you write down findings that are not true.
- 07 What Self-Hosting Actually Costs, Against the SaaS You Are Replacing The VPS price is the smallest line in the calculation. Here is the rest of it, measured on my own server, with two different answers.
- 08 WordPress in Docker for Local Development: wp-env vs the Alternatives Three environments timed on one plugin: 123s, 14s and 8s. Real commands, real disk cost, and the error that names a host you never configured.
- 09 Add a “Go to Settings” Link After Installing Any WordPress Plugin (Full Code) After you install or update a plugin, WordPress makes you hunt for its settings page. This snippet adds a correct “Go to settings” link (with a…
- 10 Build a One-Click EDD Refund Button Inside Fluent Support (Full Code) The complete snippet for a one-click EDD refund-and-cancel button in the Fluent Support ticket sidebar — plus the five Vue-SPA gotchas that make it actually work.
Agents in Production