Two years ago, our engineering team averaged 18 hours per week in meetings. That’s nearly half of a 40-hour work week spent in Zoom rooms instead of building software.
Developer satisfaction scores were low (6.2/10). Velocity was down. Attrition was creeping up. Something had to change.
The Three Policies We Implemented
After researching what worked at other companies and running a pilot with one team, we rolled out three company-wide meeting policies:
1. No Meeting Wednesdays
Every Wednesday is protected focus time. No internal meetings scheduled (customer meetings still allowed, but rare).
2. Default Meeting Length: 25 Minutes (Not 30)
Calendar invites default to 25 minutes. If you need 30, you have to explicitly choose it.
Why? That 5-minute buffer lets people take a bio break, grab water, review notes before the next meeting.
3. Required Agenda or Auto-Cancel
Every meeting invite must include an agenda with:
- Decision to be made or outcome expected
- Pre-work required (docs to read, questions to consider)
- Roles (who’s the decision-maker, who’s consulted, who’s informed)
If there’s no agenda 24 hours before the meeting, the organizer gets a Slack reminder. If there’s no agenda 1 hour before, the meeting is auto-canceled.
The Implementation Challenge
Here’s the hard part: These policies only work if leadership models them.
Month 1: Executive Team Only
The executive team (CEO, CTO, CPO, CFO) piloted these policies first. We had to feel the pain and adjust before cascading.
We learned:
- 25 minutes is tight for complex decisions (we started doing better pre-work)
- No Meeting Wednesdays meant Tuesday and Thursday got overloaded (we had to be disciplined about declining meetings)
- Auto-cancel scared people at first (“what if something important gets canceled?”)—but it forced better planning
Month 2-3: Cascade to Directors and Managers
We required every people manager to attend a 1-hour workshop on meeting hygiene:
- How to write a good agenda
- When to use async vs sync
- How to decline meetings without guilt
We also gave them permission to decline meetings that lacked agendas, even from executives.
Month 4: Company-Wide Rollout
By month 4, we had enough adoption and examples that it felt like a norm, not a mandate.
The Results
After 6 months:
- Average meeting time dropped from 18 hours/week to 11 hours/week
- Developer satisfaction increased from 6.2/10 to 8.4/10
- Sprint velocity improved by 15% (more focus time = faster delivery)
- Meeting quality improved dramatically (people actually prepared because there was an agenda)
Unexpected benefits:
- Better decisions. Pre-work meant people came prepared with context, not just reacting in the moment.
- More inclusive. Written agendas helped non-native English speakers participate more effectively.
- Reduced burnout. That 5-minute buffer between meetings was a game-changer for mental health.
What Didn’t Work
We also tried Meeting-Free Fridays. It failed spectacularly.
Why? People treated Friday as the start of the weekend and pushed Friday work to Monday. It created a pile-up on Monday mornings and felt like we were just delaying work, not eliminating meetings.
No Meeting Wednesdays worked because Wednesday is mid-week. It’s a focus day sandwiched between collaborative days.
The Ongoing Challenges
Not everything is perfect:
1. Sales and Customer Success Push Back
External-facing teams struggle with No Meeting Wednesdays because customers don’t care about our internal policies.
Our compromise: Customer meetings are allowed on Wednesdays, but internal team meetings are not. Sales can meet with customers, but they can’t pull engineers into those meetings on Wednesdays without explicit exception approval.
2. Urgent Issues Don’t Respect Meeting Policies
Production outages happen on Wednesdays. We had to clarify: policies are defaults, not dogma.
If there’s a P0 incident, we meet. But 90% of “urgent” meetings aren’t actually urgent—they’re just poorly planned.
3. Different Teams Have Different Needs
Product teams need more sync collaboration than infrastructure teams. We had to allow some flexibility within guardrails.
Teams can opt out of No Meeting Wednesdays if they get VP approval and document their reasoning. Only 2 teams have done it (both customer-facing).
The Cultural Shift Required
The hardest part wasn’t the policy—it was changing the culture around meetings.
We had to actively coach people that:
- Declining a meeting is not rude. It’s responsible time management.
- Async is the default. Meetings are for decisions and relationships, not status updates.
- No agenda = No meeting. If you can’t articulate the purpose, it shouldn’t be on the calendar.
It took about 6 months for this to feel normal instead of rebellious.
My Questions for This Community
1. What meeting policies have actually stuck at your companies?
I’d love to hear what’s worked (or failed) elsewhere.
2. How do you handle the tension between focus time and customer needs?
External-facing teams will always struggle with rigid meeting policies.
3. For those who’ve tried Meeting-Free days, which day worked best?
I’m curious if Friday works for some companies (it didn’t for us).
4. How do you enforce meeting hygiene without being the “meeting police”?
Auto-canceling meetings felt extreme at first. Did you find lighter-touch approaches that still work?