- what the warbler knows
- Posts
- Fix what's broken (and get credit for it)
Fix what's broken (and get credit for it)
The tactical playbook that turns complaints into promotions
Sean had been at the fintech startup for 11 months when he spotted the problem. The API response time had degraded from 312ms to 1,240ms over six months. Customer complaints about "slow checkout" had increased 67%.
He wrote a detailed Slack message explaining the problem and proposing a complete caching layer rewrite. He included benchmarks showing 78% latency reduction.
The message got 4 emoji reactions. Zero replies. His manager assigned him bug fixes in the next sprint.
Three months later, Sean watched Diana, a senior engineer, present almost the identical solution in the quarterly engineering review. The VP of Engineering greenlit it. Response time dropped to 287ms. Diana got promoted.
Here's what Sean didn't know: Diana had spotted the same problem five weeks after his Slack message. But her approach was completely different:
Week 1: Pulled 90 days of data, found checkout abandonment spiked 23% when response time exceeded 900ms
Week 2: Talked to the original architect and two senior engineers, learned the system was designed for 200 rps (not their current 800+ rps)
Week 3: Built a working proof-of-concept showing 294ms response time
Week 4: Sent a one-page doc to the VP with subject line "Q2 Checkout Performance: $480K Revenue Recovery Opportunity"
Week 5: Demoed the working prototype in the engineering review
Same idea. Completely different outcome. The difference wasn't technical skill, it was strategic packaging.
Here's the thing: Most tech employees say they have ideas that could significantly improve their company, but only a small fraction of them successfully drive change. The gap isn't about having good ideas or being right. It's about understanding that every organization has an immune system designed to reject change, and your job is to present ideas in a way that bypasses that immune system.
Most resistance to new ideas isn't about the idea; it's about the disruption cost. Every time you propose changing something, you're asking people to rewrite code, admit the current approach isn't optimal, reallocate resources, and take on risk.
Here's the pattern across successful challenges:
Incremental improvements (10-20% better): Must be nearly free to implement. If it takes more than 2 weeks, it won't happen.
Significant improvements (2-3x better): Need executive sponsorship and tie to someone's goals.
Transformational changes (10x better): Need a crisis or new leadership. The organization won't accept this disruption otherwise.
Sean's caching solution was 4x better, the "significant improvement" zone. He needed executive sponsorship but posted in Slack, a channel for incremental conversations.
The second truth: Timing beats quality. Your idea might be right but early. The best challengers know when to shelf something and wait for the organizational context to shift.
The Productive Rebellion Framework
Challenging the status quo productively isn't about being nice or political. It's about understanding that every decision in a company has inertia, stakeholders, and history you probably don't fully see. Your job isn't to be right; it's to be effective.
The Three Prerequisites (Miss Any One and You'll Fail)
1. You Must Have Earned Credibility Currency
Before you challenge anything significant, ask yourself: Have I delivered 2-3 wins that people remember? Do people respond quickly to my messages? When I commit to a deadline, do I hit it?
The rule: Earn your platform before you use it. First 90 days: 90% execution, 10% observation. After that: 70/30.
2. You Need Data, Not Feelings
"I think we should..." is weak. "Based on 14 support tickets and this usage analysis, here's what I'm seeing..." is strong.
The best challenges come with receipts. Track everything for 4-6 weeks: response times, error rates, engineer hours wasted, customer complaints. Calculate the actual cost of the problem in dollars or hours. Then project what your solution would deliver: specific improvements with timelines and savings.
The rule: If you can't measure it, you probably don't understand the problem well enough yet.
3. You Must Propose a Concrete Alternative
Criticism without a workable solution is complaining. "Someone should figure this out" isn't a solution; it's outsourcing the hard part.
The formula: "Here's the current state [data]. Here's the problem [specific impact]. Here's my proposal [detailed alternative]. Here's what I need [specific ask]."
The 21-Day Productive Challenge Sprint
You've spotted something broken. Here's exactly how to challenge it without torching your reputation.
Days 1-7: Validation Phase
Write down the problem (Day 1-2)
Current state with specific numbers
Quantified business impact
Your hypothesis for why this exists
Talk to 3-5 people who've been around longer (Day 3-5)
Use this script: "I'm trying to understand [problem area] better. Can you help me understand the history and constraints?"
Listen for:
Context you're missing ("We tried that in 2022...")
Political landmines ("Susan's roadmap depends on this...")
Real constraints ("We're locked into this vendor until Q3...")
Reality check: 50% of the time, this phase reveals you're wrong or missing context. That's success; you just saved yourself from looking naive.
Pull data and validate (Day 6-7)
Run queries. Build a small proof-of-concept. If it's a process issue, shadow it for a week and document reality vs. perception.
Days 8-14: Building Phase
Create your one-pager (Day 8-10)
Use this structure:
Problem Statement: One paragraph with impact in dollars or metrics
Context: Show you did homework, mention who you talked to
Proposed Solution: Two paragraphs max
Why Now: The urgency or triggering event
What I Need: Specific ask with timeframe
Success Metrics: How you'll measure it
Build a prototype (Day 11-13)
Don't ask permission to experiment if you can just do it. A 4-hour working prototype beats a 10-page doc.
Identify your executive sponsor (Day 14)
Who has authority to say yes AND benefits from this working? Often not your direct manager; might be their manager or someone in a parallel org.
Days 15-21: Pitch Phase
Schedule the conversation (Day 15-16)
Email template:
Subject: [Problem Area]: [Specific Metric] improvement opportunity
Hi [Name],
I've been analyzing [problem area] and found something worth discussing.
Current state: [One sentence with data] Impact: [Quantified problem] Opportunity: [One sentence with your solution]
I've put together a one-pager (attached). Would you have 20 minutes this week to discuss?
Thanks, [Your name]Never walk into a group meeting with a surprise. Have 1:1s with anyone who'll be in the room:
Gather objections early
Find co-conspirators
Refine your pitch
Deliver the pitch (Day 21)
8-minute structure:
Minutes 0-2: Problem and impact (with numbers)
Minutes 2-4: What you learned from stakeholders (builds credibility)
Minutes 4-6: Your proposed solution
Minutes 6-8: What you need and success metrics
Then stop talking and listen.
The Failure Modes (And How to Avoid Them)
Failure Mode #1: The Crusader These people make challenging the status quo their entire identity. Every meeting becomes a referendum on their pet issue.
Avoid this: Pick 1-2 battles per year maximum. The rest of the time, be the person who executes flawlessly on the current plan.
Failure Mode #2: The Drive-By Critic They point out problems in Slack or during standup, but never follow up with solutions or ownership.
Avoid this: Never raise a problem unless you're willing to own solving it. If you just want it documented, say: "Flagging this as a risk, but not volunteering to solve it right now."
Failure Mode #3: The Perfectionist Challenger They only speak up when they have the perfect fully-baked solution. By then, someone else has shipped version 0.1 and owns the territory.
Avoid this: Move fast. A decent solution shipped this quarter beats a perfect solution pitched next quarter. Aim for 70% confidence before you speak up.
Real Talk: When NOT to Challenge
Sometimes the status quo exists for good reasons you don't see. Red flags that you should hold back:
You've been at the company less than 90 days. Exception: You were explicitly hired to change things.
The last three people who challenged this got marginalized or left. The culture isn't ready.
You don't have a working prototype or strong data. You're not ready.
The person who created the current system is in the room and hasn't been consulted. Politics matter.
There's a major reorg or crisis happening. Timing is wrong.
The best challengers know when to wait.
The Essential Templates
Template 1: The One-Pager Structure
[PROBLEM AREA]: [Specific Improvement Opportunity]
Prepared by: [Your Name] | Date: [Date]
EXECUTIVE SUMMARY [2-3 sentences. Include the metric improvement and timeframe.]
THE PROBLEM Current State: [One paragraph with 2-3 specific metrics] Business Impact: [Quantified in dollars or user impact]
WHAT WE'RE PROPOSING [Two paragraphs: what changes and why this approach]
VALIDATION COMPLETED
• [Proof point 1 with numbers]
• [Proof point 2 with numbers]
• [Who you consulted]
SUCCESS METRICS (90-day timeframe)
• Primary: [Specific metric with target]
• Secondary: [Related metric]
• Kill criteria: [When you'd revert]
WHAT WE NEED
• [Specific resource 1]
• [Specific resource 2]
• [Decision needed by date]
WHAT WE'RE NOT DOING • [Alternative you considered and why you rejected it]Template 2: The Pre-Socialization Message
Send 3-5 days before your main pitch (Tuesday/Wednesday, 2-4pm works best):
Hi [Name], quick question about [problem area].
Working on something related to [topic] and realized you probably have context I'm missing. Would love 15 min to get your perspective before I take this further.
I know you're slammed, totally fine if not, I can send a quick written summary instead. What works better?
Thanks, [Your name]Why this works: You're asking for help (people like helping), acknowledging their time (shows respect), giving them an out (reduces pressure).
Template 3: The "I Was Wrong" Email
Subject: Update on [Problem Area] Proposal
Hi [Name],
Quick update on the [problem area] proposal we discussed. After [specific thing you learned], I realize my original analysis was incomplete.
What I got wrong: [Specific thing, own it] What I learned: [New context] Revised thinking: [What you think now]
Appreciate you taking the time to consider it. Back to shipping [current project].
Thanks, [Your name]Why this matters: Publicly updating your thinking when you learn new information builds more credibility than always being right.
The status quo isn't your enemy. Mediocrity is. Sometimes things are done right. But when you spot something genuinely broken, you have a professional obligation to speak up.
Just do it skillfully. Bring data. Propose alternatives. Move fast.
Nobody ever built a great career by only doing what they were told.
~ Warbler
Rate this week's newsletter. |