CONTACT
  • Login
Upgrade
SINwebzine
Advertisement
  • Home
    • Our Authors
    • Media Kit
    • Contact
    • Cookie Policy
    • Terms and Conditions
  • Artificial Intelligence
  • Software
  • WordPress
  • Web Infrastructure
  • Marketing
  • Business
  • Security
  • Home
    • Our Authors
    • Media Kit
    • Contact
    • Cookie Policy
    • Terms and Conditions
  • Artificial Intelligence
  • Software
  • WordPress
  • Web Infrastructure
  • Marketing
  • Business
  • Security
No Result
View All Result
SINwebzine
No Result
View All Result
Home Software

Feature freeze: what to ship before it starts

18/10/2026
Developer marking a feature freeze date on a planning calendar

Black Friday is five weeks away, and the feature freeze on your calendar still has no fixed date. Before deployments stop, you need a plan for what ships now and what waits until January. A feature freeze protects revenue, but it also stops almost everything a development team normally does for four to ten weeks. This guide sets out the dates retailers actually use, the checklist to clear beforehand, and how to handle a genuine emergency once the freeze is on.

What a feature freeze actually locks down

A feature freeze is a fixed window when a team stops releasing new customer-facing changes to a live product. Teams typically set their own deployment freezes, running one to two weeks around Black Friday and another one to two weeks around Christmas and New Year. Shopify treats the two freezes as separate stages. On a normal day the company ships around 40 new versions of itself, then narrows that cadence down through a feature freeze followed by a code freeze in the weeks before BFCM. During the feature freeze stage, work continues but most user-facing features stay untouched so nothing new surprises customers. Once the code freeze starts, only critical fixes reach production.

A freeze has a real limit worth knowing before you rely on one. It does not protect a site from the release shipped in September; it only protects the version last tested, by stopping any further changes. Anything already deployed, including a change from the previous month that never saw peak traffic, stays in place through the freeze. A slow database query from October ships straight into December unless someone catches it first.

Engineering team discussing feature freeze exceptions around a whiteboard

Setting your freeze and thaw dates

Salesforce's holiday preparation guide tells retailers to set a code freeze by 1 November as a safe default, and to limit changes through the start of January. A 2026 planning table built on that guidance lays out four clear stages. A feature freeze on Friday 30 October stops new customer-facing work, a full freeze on Friday 13 November locks code, configuration, tags and templates, peak week from 23 to 30 November allows exceptions only with senior sign-off, and a gradual thaw from 1 December releases the backlog in small batches.

ADVERTISEMENT

Some vendors publish their schedule rather than leaving merchants to guess. Searchspring's 2025 freeze began on 3 November, paused publishing entirely from 17 November, held through Black Friday on 28 November and Cyber Monday on 1 December, thawed briefly for critical updates, then froze again from 19 December until normal operations resumed on 6 January. Not every company starts that early. OneSignal ran a shorter production freeze from Friday 30 October through Wednesday 4 November, with room to extend it if needed.

Site reliability engineer monitoring dashboards during a feature freeze

Read also

  • Developer reviewing a feature flags dashboard before a releaseFeature flags: rolling back without redeploy07/10/2026
  • Software developer planning a code freeze schedule with the teamCode freeze: running one without stalling development24/09/2026
  • Developer reviewing legacy code before retiring it in productionLegacy code checklist for safe retirement06/09/2026
  • Solo developer relying on version control while coding aloneVersion control matters for solo projects03/09/2026
  • Developer running automated tests on a laptop before a releaseThe hidden cost of skipping automated tests01/09/2026
  • Finance manager reviewing a Q4 budget requests spreadsheet at a deskBudget requests: justify Q4 software spend16/10/2026

The checklist to clear before the freeze

Ecommerce businesses often earn 40 to 60 percent of their annual revenue in November and December alone, which is why the site needs to be in good shape well before the freeze starts. Teams usually clear high-impact projects first: site speed, site inventory, the checkout flow, gift wrapping options, value proposition messaging, and wish list or abandonment programs.

Inventory data matters most of all; it should always show real stock levels and accurate delivery timing, since nobody wants a gift that arrives after the holiday. Working backward from the freeze date beats counting weeks. Set the freeze date first, write it down, then count backward in test cycles rather than calendar weeks; the first week of November is the typical target. Between now and early November, fix the three highest-revenue pages rather than trying to touch all of them.

Handling exceptions without breaking the freeze

A change earns an exception only if it fixes something actively losing money or blocking customers, can be fully smoke-tested on production right after deployment, and has a named stakeholder willing to own the risk. Everything else, meaning new features, refactors and non-urgent fixes, waits until after peak. The cost logic behind that rule is simple. A bug shipped on 15 December, when shoppers are buying last-minute gifts, can cost a retailer triple or quadruple what the same outage would cost in July.

Not everyone agrees a blanket freeze is the right tool for every team. Quantum Metric argues that full freezes conflict with Agile and CI/CD practices, create artificial deadlines, and complicate the releases that follow. Its suggested middle ground allows low-risk HTML and CSS changes while reserving the freeze for mission-critical systems like payments, shipping and fraud detection. Tommy Tynjä, a senior engineering manager at Spotify, goes further and calls the full freeze an anti-pattern that reduces neither risk nor instability on its own.

ADVERTISEMENT

Feature flags offer a practical middle path between these positions. They let a team decouple code deploys from feature releases, shipping code early but keeping the functionality switched off until the freeze lifts. LaunchDarkly's free Developer tier gives unlimited seats and production-ready flags across multiple environments at no cost, which covers most of what a small team needs for a staged rollout like this.

What to ship first, what can wait

Fix site speed and inventory accuracy first, since both affect every page a shopper sees during peak traffic. Set the freeze date in writing before planning anything else, then count backward in test cycles rather than weeks. Save new features, redesigns and non-urgent refactors for January, and route anything that cannot wait through a named stakeholder and a production smoke test. A short freeze that everyone actually respects beats a long one nobody follows.

Learn more about feature freeze

  • Code Deployment Freezes: Part 1
  • Preparing the back end for Black Friday and Cyber Monday
  • Feature Freeze Best Practices and Guidelines
ADVERTISEMENT
Previous Post

Budget requests: justify Q4 software spend

Related Posts

Developer reviewing a feature flags dashboard before a release
Software

Feature flags: rolling back without redeploy

07/10/2026
Software developer planning a code freeze schedule with the team
Software

Code freeze: running one without stalling development

24/09/2026
Developer reviewing legacy code before retiring it in production
Software

Legacy code checklist for safe retirement

06/09/2026
Solo developer relying on version control while coding alone
Software

Version control matters for solo projects

03/09/2026
Developer running automated tests on a laptop before a release
Software

The hidden cost of skipping automated tests

01/09/2026

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

No Result
View All Result

Our Focus

STACKwebzine covers the technology that independent builders and publishers actually use: AI and automation, software and SaaS, WordPress, web infrastructure, marketing, business and security. Practical coverage of the working stack.

Our Readers

STACKwebzine is written for people who run something of their own: site owners, solo operators, small agencies, founders and publishers. Readers who make their own technical decisions and carry the cost of getting them wrong.

Our Approach

Reviews come from use rather than press releases. We explain what a tool does, what it costs at scale, what it replaces and where it breaks, and we say plainly when something popular is not worth the money.

Recent Post

  • Feature freeze: what to ship before it starts
  • Budget requests: justify Q4 software spend

© 2026 STACKwebzine by NOOR & NOOR — part of WEBZINE.world.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
No Result
View All Result
  • Home
    • Our Authors
    • Media Kit
    • Contact
    • Cookie Policy
    • Terms and Conditions
  • Artificial Intelligence
  • Software
  • WordPress
  • Web Infrastructure
  • Marketing
  • Business
  • Security

© 2026 STACKwebzine by NOOR & NOOR — part of WEBZINE.world.

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
Verified by MonsterInsights
enEnglishfrFrançaisnlNederlands