Pulumi & Azure Keyvault

How to use Azure Key Vault as your Pulumi secrets provider to keep your secrets under your control - avoid having to create a Key Vault to begin with manually, all the while keeping your sanity - trust me! ...

May 11, 2022 · 6 min

Pulumi - Why it matters

What is Pulumi - why should you take a look at it? Learn from my deep dive into Pulumi, I compare it against Terraform and try to explain why I predict this approach will take hold and become the next prominent form of IaC. ...

April 26, 2022 · 15 min

Netsparkle - Implementing Stable and Beta Channels

For anyone using NetSparkleUpdater that wants to enable both a stable and a preview/beta channel in an app using - here’s how I did it. ...

April 9, 2022 · 8 min

Github Actions - Less is More

How my experience with GitHub Actions made my local and remote build pipeline predictable, fast to change & to test. I recommend a strategy to get more re-use out of GitHub Actions, but it wasn’t all plain sailing either. ...

March 6, 2022 · 7 min

Necklace: An Idea

Do you have an app that uses appcast / Sparkle technology? Did you ever wonder if there was a better way to make & serve the appcast? This idea could save thousands of developers thousands of hours of time. ...

March 2, 2022 · 6 min