I HELP TEAMS

Master the Practice
of Software Delivery

🚨 You're Optimizing for the Wrong Thing 🚨 Nov 06, 2023

In the tech industry, we pride ourselves on optimization, but let's face it: we might be optimizing for the wrong thing. While traditional industries repeat tried-and-tested templates, in software development, there's no template for innovation.

Consider this: we optimize our processes to keep ever...

Continue Reading...
Ship More, Stress Less: Embrace WIP Limits ✨ Nov 03, 2023

Discover productivity's open secret: WIP limits can elevate your team's efficiency to new levels.

These limits aren't just about starting projects—they're about finishing them. 🛠

Keen to kick off new tasks? Perfectly fine—but only after delivering what's on your plate. This approach forges a tea...

Continue Reading...
We don't rise to the level of our expectations. We fall to the level of our training. Nov 02, 2023

A bit cynical? That was my first thought too when I stumbled upon this saying in a recent podcast. It struck a chord, and though it made me wince initially, I couldn't shake it off. It kept buzzing in my head, demanding attention. 🦟

As I pondered more, I realized that there is a profound chunk of t...

Continue Reading...
My last week at Included Health Nov 01, 2023

I'm writing this post with a heart full of gratitude and a mix of emotions, as I bid farewell to a place I've called my professional home for an incredible journey.

🚂 The Journey

Included Health has always stood out for its unwavering commitment to enhancing the lives of its members. Being a part ...

Continue Reading...
🎃 This Halloween, Beware the Terrifying Gantt Chart! 📊 Oct 31, 2023

Wanted to post something truly scary on this spooky day, and what’s the most terrifying thing I could think of? A Gantt chart. 😱

Yes, you heard it right. It’s big, it’s complex, and it can haunt your project for months! But it reminds me of a great quote:

"Plans are worthless, but planning is ever...

Continue Reading...
ORMs Bug Me 🐜 Oct 30, 2023

Today, I find myself thinking about #ORMs (Object-Relational Mappers). It's a complicated relationship, to say the least – love them or hate them? - something akin to a roller coaster of emotions. 🎢

On one hand, ORMs can be incredibly efficient tools, streamlining the process of database interactio...

Continue Reading...
Navigating the Sprint Planning Trap Oct 27, 2023

In my recent posts around productivity, I delved into how biting off more than we can chew can actually hamper our efficiency rather than bolster it. Today, let’s paint a picture of this in a real-world scenario – the all-too-familiar sprint planning session.

Picture this: You walk into sprint plan...

Continue Reading...
Good Strategy, Bad Strategy Oct 26, 2023

Thrilled to share my somewhat recent read - "Good Strategy, Bad Strategy" by Richard Rumelt: an insightful read that breaks down the intricacies of effective strategy formulation.

Rumelt distills the essence of strategy into a straightforward yet profound framework, breaking it down into three crit...

Continue Reading...
Evaluating Organizational Cultures: Is Your Organization Pathological, Bureaucratic, or Generative? Oct 25, 2023

Embarking on the DevOps journey often brings many into contact with Westrum’s typology of organizational cultures—a compelling framework that sheds light on how different organizations respond to failure. The paper is a must-read and you can find it linked below.

Today, I want to delve into the var...

Continue Reading...
🚀 Speed: The Essence of Quality Oct 24, 2023

A CMU professor of mine once asked our class: "Is McDonald's considered 'quality food'?" 🍔

Now, before we dive into the great burger debate, let’s unpack what he really meant by 'quality.'

Quality, in his definition, is whether a product or service meets the expectations and specifications set f...

Continue Reading...
Architecting for Ambiguity [ELC Talk] Oct 23, 2023

Here's Rob Zuber and I at ELC Annual 20203.

"We write software for an uncertain world. From agile development to progressive delivery, we've built software delivery practices around the assumption that we'll build the wrong thing and we'll build it wrong. So we optimize for fast feedback and adjust...

Continue Reading...
The Conundrum Of Front-End Monoliths Oct 20, 2023

Monoliths or Microservices? While there's no one-size-fits-all answer, countless articles and resources guide us in making that decision for our specific needs.

However, when it comes to front-ends, things aren't so clear cut. While native mobile might limit our options in how they can be modulariz...

Continue Reading...