Four and half years of 'pyinfra at home'

I have been using pyinfra for various things at home (and work) for a while now (since December 2021). There has been 700+ commits in the repository called ‘pyinfra’, and all of them are actually done by hand (old-fashioned, I know). Oddly enough, this is the only repository (besides my Obsidian vaults) that I have both been actively using this year AND is so far completely LLM free. ...

1.5.2026 · 4 min · 701 words · Markus Stenberg

The joy that is macOS CI

Background We’ve been building an app ( Automatic Life Tracker ) for year and half now. For the first half year, we used Github Actions macOS runners to run the CI for iOS part of the app. That was both slow and expensive, as unfortunately it seems that the cost of the mac runners are quite crazy. I think we were paying few hundred dollars per month for handful of developers’ rare Mac builds’ CI. ...

11.2.2026 · 3 min · 581 words · Markus Stenberg