Skip to main content
Background Image

Chocolatey

2026

Stop Hand-Rolling Chocolate: Automating Chocolatey with psake
Your Chocolatey package pipeline shouldn’t live in someone’s head. Learn how to automate Chocolatey packaging with psake — declared tasks, Pester tests, and CI/CD that runs identically locally and in GitHub Actions.

2023

Efficient Disasters: Remove-Item In the Pipeline
·1171 words·6 mins
I walk through my most painful mistake of 2022. Using Remove-Item in a Pipeline can be efficient, but it can also be a disaster.
Force Reinstalling Many Choco Packages
·565 words·3 mins
Learn how to force reinstall Chocolatey packages using PowerShell and packages.config. Complete walkthrough with XML generation script for handling partially removed packages.
Maintenance Mode - Chocolatey Fest 2018
·106 words·1 min
Watch Gilbert’s Chocolatey Fest 2018 talk on maintenance mode at scale. Learn how Facebook’s IT team uses Chef to schedule service interruptions without impacting business operations.