Oscar Funes

Archives
Subscribe
September 21, 2026

Holiday Freezes

Hey!

Welcome back to another week of musings.

I couldn't write an issue last week because I miscalculated while traveling to Mexico and didn't bring any tools. This week we're back on track, and I hope you had a great weekend and got some rest.

The weather is cooling down. It feels like summer is over!

Was this forwarded to you? You can subscribe here!


Things I enjoyed in the past week

  • Bun Rewrites 535K Lines of Zig into Rust in Four Months, Eliminates Numerous Memory Leaks
  • Trying the Software factory pattern. by Lethain

Lately, I've been thinking about the whole point of release freezes, either deploying on Friday or Holiday freezes due to "high-risk" times.

Freezes aren't great because they just create a backlog of releases that eventually ship as a big-bang release.

The "correct" way to handle this sort of freeze is to prevent merges to trunk. And to know your release pipelines work, keep redeploying the production version daily or on a set schedule. That way, if you need to do a patch (hotfix), you know the pipelines will work in that situation.

But in practice, teams don't want to freeze merges because that totally breaks the illusion of work being done, or progress.

I guess another option is to slowly ramp releases up and down, so you do less and less as you approach the holidays, and release slowly until you're back to "normal".

In general, I think stopping releases causes more problems down the line than it prevents. But it's expected if your team is risk-averse or doesn't trust the infrastructure to find and fix a bug before customers find out.

Your turn

What do you think about Holiday Freezes? Helpful? Let me know your thoughts by replying to this email.

Happy coding!


website | twitter | github | linkedin | mastodon | among others

Read more:

  • February 23, 2026

    Corporate Inertia

    Hey! Welcome back to another week of musings. I hope you had a great weekend! Baseball's Spring Training has started, and I can already feel the weather...

    Read article →
  • August 25, 2025

    Cost of Tech Debt

    Hey! Welcome back to another week of musings. This past weekend was Burning Man, so the City was empty. It is always interesting to see this every year. We...

    Read article →
Don't miss what's next. Subscribe to Oscar Funes:
← Newer Working More or Less Older → Why does this team exist?
Share this email:
Share on Twitter Share on LinkedIn Share on Mastodon Share on Bluesky
GitHub
Bluesky
Twitter
LinkedIn
Mastodon
Powered by Buttondown, the easiest way to start and grow your newsletter.