Leadership is about inspiring people to deliver great software by inspiration, encouragement – and serving your team.

All Content About Leadership

How Agile Teams Grow Toxic! Ep. 1 Founder Values
February 15, 2019  |  14:20  |   

The core values, or motivation for starting the software company that the founders have can keep an agile team from becoming toxic.

Lead Software Developers Better By Letting Go!
July 10, 2018  |  11:16  |   

Over the years I’ve had to lead many software developers, and it’s become much easier since letting go of being seen as “the expert”.

We Designed A Software Product That Never Got Built
June 8, 2018  |  10:16  |   

One of the most frustrating software projects I’ve been on was when we designed a product that never got built!

Why Do Leaders Treat Programmers Like Children?
May 8, 2018  |  18:51  |   

Does it sometimes feel like the decisions made by leaders are almost trying to get programmers to hate their software development projects?

Leadership Skills for Lean Software Development
March 16, 2018  |  10:40  |   

It takes special software leadership skills to learn what customers want through lean software development.

Pull Your Software Project Out Of A Death Spiral!
February 4, 2018  |  14:36  |   

If you get the feeling your software project is in a death spiral, there are several things you should try before you give up hope!

Say NO On A Software Project – So They Will Listen!
January 31, 2018  |  12:11  |   

How you say no on a software project can build resentment if you don’t establish clear boundaries – and decline the request with grace.

Democratic Software Architecture – Sharing Technology Decisions
January 29, 2018  |  29:33  |   

Only democratic teams that have an inclusive technical culture bring out the best in people by giving them shared ownership over software architecture.

5 Signs Your Software Business Is Led By Amateurs!
November 9, 2017  |  15:19  |   

Get that sinking feeling the people running your company don’t know what they’re doing? Here’s 5 signs your software business is led by amateurs!​​

How To Confront Difficult Software Developers About Their Behavior
November 7, 2017  |  13:30  |   

Here’s some strategies for confronting difficult other software developers if they’re making it hard to get work done.​

Overcome Attachment: Discover Lean Software Development
October 17, 2017  |  16:46  |   

To let the customer take a larger role in deciding what’s in your product, and release it multiple times per day — you’ll have to overcome attachment.

How To Build Consensus For Software Decisions
October 13, 2017  |  7:59  |   

Get people to agree and come to consensus so you can grow on your software project, or in your career with these tips I’ve learned.

How To Win Trust For Your Software Development Ideas
August 1, 2017  |  30:04  |   

Before you can try something new that requires other people to support you, you’ve got to win trust for your software development ideas.

How To Be A Servant Leader On Software Projects
July 31, 2017  |  32:48  |   

As a servant leader, you can help other people that work with you so they’re more fulfilled, and inspire them on your software projects.

Creative Software Development – Explosive Growth By Letting Go
July 8, 2017  |  21:25  |   

Since software development is “knowledge work”, it benefits from the creative ideas and experiences individuals bring to each problem.