Writing
Blog.
125 essays on the systems, frameworks, and human dynamics that make — or break — product delivery at scale.
Get new essays in your inbox.
Free — no paid account required.
2024
3 minUnleashing Proactivity: How to Spark Initiative in Your Team
Hey there, team leaders and change-makers! Today, we're tackling a topic that's close to the heart of anyone who's ever been part of a team (which, let's face it, is pretty much all of us): how to encourage team members to be more proactive. It's the dream, right? A team that doesn't just wait for instructions but jumps in with ideas, solutions, and a can-do attitude. But how do you turn that dream into reality? Well, grab your favorite snack, and let's dive into some strategies that can help tr
3 minThe Quiet Man: Unraveling a Mysterious Quote
Hey there, fellow quote enthusiasts and curious minds! Today, we're diving deep into a quote that's as intriguing as it is chilling: "Beware the quiet man. For while others speak, he watched. And while others act, he plans. And when they finally rest… he strikes." This quote has floated around the internet, found its way into movies, and perhaps even snuck into late-night conversations among friends. But what's the story behind it? Where did it come from, and what does it really mean? Grab a cup
3 minThe Release Checklist: Your Software Development Lifeline
Hey there, fellow tech enthusiasts! Today, let's dive into a topic that's as essential to software development as coffee is to a programmer's morning routine: the almighty release checklist. Now, I know what you're thinking, "Checklists? Really? Isn't that a bit...mundane?" But hear me out. Just like that first sip of coffee sets the tone for a productive day, a well-crafted release checklist can make or break your software release. So, let's explore the unsung hero of software development, shal
3 minThe Dynamic Duo of Software Development: Product Briefs and Requirements Documents
Hey! Today, we're diving into the heart of software development, beyond the code and into the core documents that shape the very essence of your project: product briefs and product requirements documents (PRDs). These two are like the bread and butter of the software world, each playing a crucial role in turning your digital fantasies into functional realities. So, let's break down why they're important, how they differ, and how to craft ones that are nothing short of legendary.Why Both Are Non-
3 minThe Surprising Upside of Team Conflict: Why a Little Disagreement Can Be a Good Thing
Hey there! Let's chat about something that might make a few eyebrows raise: team conflict. Yes, you heard that right. We're diving into the world of disagreements, debates, and the occasional eye rolls among team members. But here's the twist: it's not all doom and gloom. In fact, a dash of conflict can actually be a good thing for your team. Surprised? Let's unpack this together.It Sparks InnovationThink about it. When everyone agrees all the time, ideas tend to stay on the safe, beaten path. I
5 minNavigating the Delicate Dance: When to Push Back on Leadership and When to Hold Back
Hello, dear reader! Today, we're diving into a topic that's as tricky as it is crucial: knowing when to push back on leadership and when it's wiser to hold your peace. It's the workplace equivalent of deciding whether to send that risky text or not. The stakes? Your professional relationships, your career progression, and sometimes, your sanity. Let's break it down together, shall we?The Art of Pushback: Picking Your BattlesFirst things first, pushing back against leadership isn't about being co
3 minThe Eternal Echo: Why We Repeat Ourselves and How to Break the Cycle
Hey, have you ever felt like a broken record, repeating the same thing over and over, only to find that it seems like no one's really listening or getting it? Welcome to the club, my friend. It's a universal human experience, especially in our fast-paced, information-overloaded world. Whether it's at work, with family, or among friends, it can feel like we're stuck in a loop of endless repetition. But why does this happen? And more importantly, how can we break free from this cycle and communica
5 minAuto-Gather Teams' KPIs - Jira
The Python script (to be added to https://www.rickpollick.com/file-share is a basic design to interact with Jira's REST API to fetch and export sprint metrics into a CSV file. It's a practical utility for teams using Jira to manage software development projects, enabling them to analyze their performance over time. Let's break down its logic, reasoning, and how it can be implemented and run, in a casual, conversational manner.What's the Big Idea?In the world of software development, Jira is a bi
