Buying a bicycle using Playwright
I wanted a new bike. I hate waking up at 6am. So naturally, I wrote a Playwright test, a Telegram bot, and a GitHub Action to do it for me.
Posts about CI/CD: deploying WordPress safely, pipelines in Buddy, staging and automated tests. 5 posts.
I wanted a new bike. I hate waking up at 6am. So naturally, I wrote a Playwright test, a Telegram bot, and a GitHub Action to do it for me.
Buddy finally got sharable custom actions — and they're exactly what was missing. Here's how to build your own from scratch.
Deploying on Friday is a bad idea — so why not make it literally impossible? Here's the one-liner that enforces that rule at the pipeline level.
Pushing code straight to production on WordPress felt fine — until it wasn't. Here's how adding a staging server and some tests changed everything.
The hardest part of CI/CD isn't the pipeline — it's changing the team's habits. Here's how to make that first step less painful.