Get my email lessons on how you can build a tech team you can depend on.

How Agile Work Actually Works with Allen Holub

Episode 44 How do organizations actually work with Agile? In this episode of Programming Leadership, Marcus and his guest, Allen Holub, discuss what organizations get wrong about Agile. Allen has been an Agile transformation consultant for nearly 40 years and has seen the best and worst it has to offer. Luckily, he says the worst…

Read More

Leveraging Remote Work with Laurel Farrer

Episode 42 How do we leverage remote work in our businesses and on our teams? In this episode of Programming Leadership, Marcus talks with Laurel Farrer, CEO and founder of Distributing Consulting, about the challenges facing remote workers and their managers. Despite being around for decades, there are still many managers pushing back against remote…

Read More

Making Software Development Teams Hum with Ron Lichty

Episode 41 Is your team running so smoothly that it hums? In this episode of Programming Leadership, Marcus and his guest, Ron Lichty, discuss what makes high-performance teams versus what makes low-performance teams. Most teams already know which category they fall into, but the solution to a low-performing team isn’t always clear. Drawing on 20…

Read More

Changing How We Change Software with GeePaw Hill

Episode 39 What if we could create a trade culture that allowed for change rather than relying on mechanical thinking? In this episode of Programming Leadership, Marcus and his guest, GeePaw Hill, discuss how the doubling rate in the software industry has resulted in a complete lack of trade discipline. Drawing on his 40 years…

Read More

Improve your Product Management with Ellen Gottesdiener

Episode 38 How do we improve in the area of product management? In this episode of Programming Leadership, Marcus and his guest Ellen Gottesdiener, President of EBG Consulting, discuss ways companies can better oversee the development and lifecycle of a product in its entirety. Marcus and Ellen also discuss her Agile Product Planning method, best…

Read More

Safety not guaranteed

It’s not an act of courage to enter a grocery store. Unless it’s on fire. We expect firefighters to be courageous enough to run toward situations we run from. When the situation isn’t dangerous, courage isn’t necessary. Anyone can do it. When we ask our team to “speak up” with courage, we’re subtly acknowledging that…

Read More

Build better relationships through coding

When I first started this list, back in 2014, I wrote that technical leaders should stop coding and focus on their teams. Now, here I am, working as an Engineering Manager, and I’m learning Go and Kubernetes. Why? I need a shared vocabulary with my team to be an effective leader. After all, if my…

Read More

The uneven distribution of onboarding

Onboarding might be defined as, “A process of experimentation necessary to learn the unspoken rules, expectations, and norms in a new environment.” Never heard that before? I’m not surprised, as I just made it up. But, let me explain it. It’s a process – It takes a lot longer than you think, and doesn’t move…

Read More

The Art of Leadership with Michael Lopp

Episode 36 How can you build trust as a leader? In this episode of Programming Leadership, Marcus and his guest, Michael Lopp discuss the small practices that make a good leader. Listen to learn about building trust, respect, and relationships in a leadership role.   Show Notes Leadership practices are small things done repetitively over…

Read More

Junk-food for the Manager’s Soul

In the second week of my new job, I’m feeling some strong urges. The urge to make a big impact. To be seen as a high-performer. To take action, make big moves, and leave my mark. The urge to impress.   But satisfying this urge will bring the opposite of what I really want. To…

Read More

Collaboration and Notqmail with Amitai Schleier

Episode 35 On this episode of Programming Leadership, Marcus and his guest, Amitai Schleier, discuss a new project Amitai is working on regarding reviving an old, but useful, open-source program called qmail. Strategy and collaboration on this project as well as how to manage a project of this nature are discussed.   Show Notes The…

Read More

A thought on Relational Onboarding

Okay, so you know I started a new job. Can I use that as an excuse not to have worked on the book much? Hmmm… as I write this, the word ‘excuse’ stands out. I think I have my answer. Thankfully, I get another try next week. And you do too. 🙂 Instead, I’ll send…

Read More

Pin It on Pinterest