- The Cranky PM
- Authors
- The Cranky PM


How to Run a Remote Retrospective That Isn't Awkward and Pointless
Your remote retrospectives are failing because you're running them like awkward group therapy sessions instead of focused problem-solving meetings. Most teams waste 45 minutes on feel-good theater that changes nothing. Here's a 5-step framework to run retrospective meetings that actually identify problems and drive real improvements.


How to Set Project Timelines When Your Stakeholders Live in Fantasy Land
Your project timeline disasters aren't your fault. They're caused by stakeholders who think deadline management works like magic. Here's how to create realistic timelines that survive scope creep and executive delusions.





Your OKRs Are Shit and It's Not the Framework's Fault
Your OKRs are failing because you're treating them like a magic productivity spell instead of a management discipline. Most teams write vague objectives and meaningless key results that sound impressive but create zero accountability. Here's how to diagnose what's really broken and fix your goal setting framework.


Stakeholder Management Isn't a Skill. It's a Survival Strategy
Your stakeholders aren't difficult—you just haven't learned to manage their expectations, fears, and competing priorities. Most project failures are stakeholder management failures disguised as scope or timeline problems. Here's how to survive office politics and get stakeholder buy-in without losing your sanity.


APIs: Because You're Too Dumb to Stop Copy-Pasting
Stop copying data between 17 tools like a digital secretary when workflow automation could handle it in 30 seconds. APIs aren't mystical developer magic—they're productivity pipelines that save hours of mind-numbing work. Here's how to automate repetitive tasks without learning to code.


How to Write Project Status Updates People Actually Read
Your project status reports are going straight to the digital trash. Executives ignore your novel-length reports because they're optimized for looking busy, not being useful. Here's a simple template and 5-step process to write status updates that actually get read and drive action.
