A tool that watches directories and auto-commits changes to git, fully unattended. How it works, the design decisions behind it, and what I learned building it with systemd templated units.
Posts for: #systemd
A practical guide to systemd templated units
Templated units, drop-in overrides, user vs system scope, and a debugging workflow for when things go wrong. Everything I learned while building a tool that needed many instances of the same service.
The right kind of wrong
Running systemd inside a container is considered bad practice. I did it anyway, on purpose, for end-to-end testing. Here's why blindly following best practices can be worse than thoughtfully breaking them.