Q1 earnings calls are happening across the industry this week. For a lot of engineering teams at public companies, that means one thing: nobody's touching production. It's not a written policy at most places. It's the Slack message from your VP two hours before the call. "Let's hold off on deploys until after 4pm." Then you spend the next hour manually checking whether your team actually got the memo. The informal freeze is the worst kind. No tracking, no audit trail, no way to know who deployed what or who asked for an exception and when. A structured freeze takes five minutes to set up and gives you a clean record of what happened and who approved it. That's what NoShip does. We just launched on the GitHub App Marketplace. The first 100 orgs to install get the full NoShip plan, no limits, free, for a limited time. Install it before your next earnings window and stop relying on Slack messages to protect production. #DevOps #GitHub #CodeFreeze #SRE #PlatformEngineering #DeploymentSafety #EngineeringLeadership #GitHubMarketplace
Stop Relying on Slack for Code Freezes with NoShip
More Relevant Posts
-
It's earnings season again. Right now, dozens of engineering teams are quietly enforcing an informal rule: no deploys around earnings week. Not written down anywhere. Just understood. Because nobody wants to be the team that shipped a bad build the same day the company reports to investors. The problem is "quietly enforced" means it's also unevenly enforced. Someone doesn't know. A PR gets merged. A scheduled job runs. The freeze that everyone assumed was in effect... wasn't. This is exactly what NoShip was built for. Block merges via required GitHub status checks, set the freeze window once, and the rule enforces itself. No Slack reminders, no hoping people remember. We just landed on the GitHub App Marketplace. To celebrate, the first 100 installs get the full NoShip plan, no limits, free, for a limited time. If you're running an earnings freeze right now, this is good timing. #DevOps #GitHub #CodeFreeze #SRE #PlatformEngineering #DeploymentSafety #EngineeringLeadership #GitHubMarketplace
To view or add a comment, sign in
-
Easter Sunday is not the time to find out your deploy pipeline is still open. We've all seen it. A PR gets merged late Friday "just to get it in." By Sunday someone's getting paged. The on-call engineer is not happy. NoShip lets you set a recurring freeze that kicks in automatically every holiday weekend. Define the window once, and GitHub enforces it. No Slack reminders. No honor system. No "I thought someone else handled it." Set it. Forget it. Enjoy the long weekend. #DevOps #GitHub #CodeFreeze #SRE #PlatformEngineering #DeploymentSafety #Easter
To view or add a comment, sign in
-
GitHub's update on availability is a compelling read. They're scaling for an incredible 30x growth by 2026, primarily driven by the explosion of "agentic development workflows." This really highlights how AI-driven dev is already pushing infrastructure to its limits. Good to hear their detailed plans for reliability and transparency after recent incidents. 🚀 #GitHub #AIDev
To view or add a comment, sign in
-
Your merge queue doesn't know about your freeze. That's the problem. You announced the freeze in Slack. You put it on the calendar. You reminded the team in standup. And then at 2am, the merge queue happily processed a batch of PRs that had been sitting in the queue since yesterday — because the queue doesn't read calendars, it reads status checks. Freezes that live in human channels get bypassed by automation running in machine channels. The only way to stop a merge queue is to give it a reason it understands: a failing required check. NoShip is that check. When a freeze is active, every PR gets a status that says "blocked" — and the merge queue respects it, because it has to. Policy in Slack. Control in GitHub. Know the difference. #CodeFreeze #DevOps #GitHub #MergeQueue #SRE #PlatformEngineering #DeploymentSafety #EngineeringLeadership
To view or add a comment, sign in
-
GitHub turning 18 is more than a milestone. It is a reminder of how fundamentally software development has changed. From individual coding to global collaboration, from isolated projects to open ecosystems, GitHub has quietly become the infrastructure behind how the world builds software. What is most interesting is not just the scale, but the shift in mindset. Code is no longer just written. It is shared, reviewed, iterated, and improved collectively. In many ways, GitHub helped normalize a new way of working where transparency, collaboration, and speed are not advantages but expectations. And as AI starts to reshape development again, the question is no longer how we write code, but how we collaborate with both humans and machines. Some platforms grow with time. Others redefine how an entire industry operates. 💬 Curious to hear your thoughts How has GitHub changed the way you work over the years? #GitHub #SoftwareDevelopment #OpenSource #Collaboration #Tech
To view or add a comment, sign in
-
-
The worst part of an unenforced freeze isn't the bad deploy. It's the Slack message the next morning. "Hey, I didn't see the freeze announcement, I merged #2847 last night. Do we need to revert?" Now someone has to investigate. Was it deployed? Did it break anything? Do we revert or roll forward? Is the freeze still on? The person who merged feels bad. Their teammate feels annoyed. The whole thing was avoidable. If the merge button doesn't work during a freeze, none of this happens. #DevOps #GitHub #CodeFreeze #SRE #PlatformEngineering #DeploymentSafety
To view or add a comment, sign in
-
It's Friday afternoon. Someone just opened a PR. Your freeze policy says no merges after 3pm Friday. But it's not enforced anywhere. It's just a rule people vaguely know about. So the PR sits there, and someone with merge access makes a judgment call. This is how most "no Friday deploys" policies actually work: tribal knowledge, good intentions, and crossed fingers. Works fine until it doesn't. NoShip turns that policy into a required status check on GitHub. No merges get through during a freeze, full stop. No judgment calls required. You can even ask it in Slack: "freeze all repos every Friday at 3pm for 48 hours" and it'll set the recurring schedule. Done. Have a good weekend. #DevOps #GitHub #CodeFreeze #SRE #PlatformEngineering #DeploymentSafety #EngineeringLeadership
To view or add a comment, sign in
-
🚨 Is GitHub's reliability hurting your team? I've been talking with many customers recently, and a common theme keeps coming up — frustration with GitHub's service health. Outages, degraded performance, and uncertainty around uptime are slowing teams down. If that sounds familiar, there's a path forward. In 3 days, I'll be running a free workshop walking through how to migrate from GitHub to GitLab — step by step, no guesswork. You'll leave with a clear migration plan, practical tips, and confidence to make the switch. 👉 Interested? Join us here: https://lnkd.in/d-ckV-9G Quinten Dismukes, Colin Stevenson, Thiago Magro, Adrian Tigert #GitLab #GitHub #DevOps #Migration #Workshop
To view or add a comment, sign in
-
-
A lot of developers rely on GitHub every single day, but the moment you ask them how it truly differs from GitLab, the answers often get blurry. And honestly, I understand why, on la surface they look similar, yet they don’t serve the same vision at all. GitHub has become the place where the world writes code together. Backed by Microsoft and fueled by a massive open-source community, it’s built for speed, simplicity, and collaboration. Actions, Codespaces, Dependabot… everything is designed to help teams move quickly and stay focused on building. GitLab, on the other hand, follows a completely different philosophy. It’s not just a code platform, it’s a full DevSecOps environment. CI/CD is built-in, security tools are native, governance is centralized, and you can even self-host it with the open-source edition. Many companies choose it because they want one platform to manage everything from planning to deployment. So the question isn’t really “which one is better?”. It’s more like “which vision matches the way you work?”. One focuses on velocity and massive adoption. The other focuses on deep integration and full end-to-end control. If you’ve used either platform in your projects, I’d really love to hear your experience. What actually makes a difference in your daily workflow? And what would you pick again if you had to start from scratch? Your insights will definitely help others who are still trying to choose the right tool. #GitHub #GitLab #DevOps #DevSecOps
To view or add a comment, sign in
-
-
A lot of developers rely on GitHub every single day, but the moment you ask them how it truly differs from GitLab, the answers often get blurry. And honestly, I understand why, on la surface they look similar, yet they don’t serve the same vision at all. GitHub has become the place where the world writes code together. Backed by Microsoft and fueled by a massive open-source community, it’s built for speed, simplicity, and collaboration. Actions, Codespaces, Dependabot… everything is designed to help teams move quickly and stay focused on building. GitLab, on the other hand, follows a completely different philosophy. It’s not just a code platform, it’s a full DevSecOps environment. CI/CD is built-in, security tools are native, governance is centralized, and you can even self-host it with the open-source edition. Many companies choose it because they want one platform to manage everything from planning to deployment. So the question isn’t really “which one is better?”. It’s more like “which vision matches the way you work?”. One focuses on velocity and massive adoption. The other focuses on deep integration and full end-to-end control. If you’ve used either platform in your projects, I’d really love to hear your experience. What actually makes a difference in your daily workflow? And what would you pick again if you had to start from scratch? Your insights will definitely help others who are still trying to choose the right tool. #GitHub #GitLab #DevOps #DevSecOps
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development