Isaac Bythewood's Blog

Zero downtime deploys with Caddy

One line in Caddy holds requests while a Docker container is replaced, so a deploy looks like a slow page instead of a 502.

Isaac Bythewood Isaac Bythewood
2026-10-03

If you don't know what you're looking for check out some of my older posts.

Adding dark mode with automatic system preference selection
Adding dark mode with automatic system preference selection
Creating a dark, or light, version of your website may seem like a daunting task if you think you need an entirely new color pallet. It's 2022 though and we have the widely supported invert CSS filter.
Isaac Bythewood Isaac Bythewood
2022-07-02
Counting table row counts in PostgreSQL
Counting table row counts in PostgreSQL
An easy way to count the number of rows in a PostgreSQL table and sort by totals allowing you to find what's taking up space in your database.
Isaac Bythewood Isaac Bythewood
2022-05-28
A status line for Claude Code
A status line for Claude Code
A drop-in status line for Claude Code that shows your 5-hour usage quota, context window, working directory with git branch, and the time, all out of one bash file, plus a quick walk through how it works.
Isaac Bythewood Isaac Bythewood
2026-06-13