programming
securely.
Let’s build something
NOTES FROM THE WORKBENCH

The journal.

What we’re building, what we’re learning, and what’s on our minds.

Project updates
{
  ideas: "built",
  security: true
}

A closer connection: what’s new in My People Here

A refreshed family workspace, clearer tree navigation, and more deliberate sign-in flows. A look at the October 1 development update.

Security

Setting up Safe-Settings on Coolify

A step-by-step guide to deploying GitHub Safe-Settings — policy-as-code for a GitHub organization — on a self-hosted Coolify instance. This guide reflects the live securelyprogramming deployment (app served at…

Security

Scaling GitHub Actions, Docker Caching, and Smarter Security Scans — Lessons From My Home Lab

Over the last few weeks, my development environment has been a bit of a rollercoaster—in a good way. In my previous blog, I talked about experimenting with GitHub Actions runners. That journey has evolved from running…

Security
{
  ideas: "built",
  security: true
}

How I Built Automatic WordPress Failover Between On-Prem and AWS Using Coolify and Route53

Running WordPress on-premise is great for control and performance, but if your home lab or self-hosted hardware goes down, your website shouldn't go offline with it. In this guide, I’ll show you how I built a fully…