Chocolatey
guest@6admin.io:~$ ls ~/tags/chocolatey
Clean package management on Windows: WinGet, Chocolatey, Scoop and Ansible, each in its place
Discovering and adopting Scoop for my Windows environments: shims, separation of responsibilities between package managers, Ansible orchestrating everything (winget, chocolatey, scoop and MSI/EXE through win_package) and mise per project. Environment as Code.
When a Chocolatey checksum breaks a whole provisioning run
A Chocolatey Community package whose vendor updated the binary without the maintainer updating the checksum and the whole Windows provisioning stops. The real subject is not the hash, it is depending on a binary you do not host.
Nginx on Windows in front of Jenkins: the proxy, the logs and the upgrades
Nginx on Windows Server terminating TLS in front of Jenkins: the UI and the WebSocket agents in a single location, the certificate through simple-acme and above all the two operational nuisances nobody writes about on Windows, log rotation and the Chocolatey upgrade.