Feature freeze: what to ship before it starts

Developer marking a feature freeze date on a planning calendar

A feature freeze can protect Black Friday revenue, but it also stops almost all new development for weeks. This piece sets out real freeze and thaw dates from Shopify, Searchspring and Salesforce, the pre-freeze checklist worth clearing first, and the narrow rules that let a genuine emergency fix through safely.

Legacy code checklist for safe retirement

Developer reviewing legacy code before retiring it in production

Retiring legacy code without a plan invites production outages. This checklist walks engineering teams through pre-removal checks, staged rollout with feature flags, and a clear rollback plan. It also covers post-cutover monitoring, so retiring old systems never turns into an unplanned incident during a normal work week for the whole engineering team.

The hidden cost of skipping automated tests

Developer running automated tests on a laptop before a release

Automated tests look like an optional extra when a deadline is close. This piece explains what actually happens when teams skip them, using real cost data, and offers a practical starting point for teams with thin coverage right now.