top of page

TECH PEOPLE LEADERSHIP NEWSLETTER

separator.png

Every week or so I collect a set of articles that have caught my eye about leadership and management in the tech industry.

 

The articles cover a wide range - everything from the basics of running meetings, to the subtleties of managing remote teams, to the underpinnings of giving feedback and difficult conversations.

 

Articles I circulate in the newsletter are collected below in the archive.  Feel free to browse, and free to sign up!

I keep your email safe, and I don't spam.

Thanks for signing up!

THE ARCHIVE

separator.png
All
Communication
Culture
Creativity
Feedback
Diversity
Decisions
Growth
Hiring
Interruption
Leadership
Management
One on Ones
People
Power
Praise
Remote Teams
Software
Startup
Teams

Right now there are 966 articles in the archive

Why Bad Things Happen to Good Decisions

“Learning to distinguish between when you’re brilliant and lucky is the key to rapid improvement”


Interesting, short, helpful: sometimes a good decision process produces a bad result. Sometimes a bad process produces a good result. Being aware of the quality of the process independent of the result allows for growth.

How to Run Efficient Meetings With Engineers

Super-practical set of suggestions for running meetings with engineers and engineering teams. Biased towards efficiency and zero time-wasting. If you’re a first time eng manager, or managing first-time eng managers, this should be a foundational text!

Difficult People: 3 Questions to Turn Your Tormentors Into Teachers | Judy Ringer

Great article. We will always work with people who are difficult for us. So, learning how to respond carefully and wisely to a “difficult person” is a skill we should learn! Difficult people can be our teachers if we let them.


“by seeking to understand the opponent, we take the initiative. At worst, we learn something. At best, we may turn them into an ally and improve the quality of the work environment”

My Daughter Was Hit in the Face - Marcus Blankenship

A lovely piece from Marcus about the potential unintended consequences of powerful actions. Simple, direct and memorable.

Herding Lions | Benmccormick.org

A good, short reminder to take a better perspective when you find yourself thinking “I’m herding cats”. You’re organizing, managing, guiding a group of talented people - it’ll go better if you think of it that way!

Am I Micromanaging My Team? - Know Your Team | Blog

A good checklist to run through to see how you might be able to manage with less specific direction and provide more autonomy for your team.

Explorers and Architects | Raptori

Some programmers (perhaps most) want to plan and architect first. Some want to jump right in. A nice piece using the analogy of writers to consider that both may be appropriate in different circumstances.


For an extended riff on the same analogy, see my piece: You’re Not Managing a Team of Software Engineers, You’re Managing a Team of Writers.

The Complete Guide to Deep Work (Including a Step-By-Step Checklist)

\Without consciously making strong decisions to take on deep, concentrated work, it will always get pushed aside by reactive work (email, slack, text, drive-by meetings).


This is a long and very complete post on how to go about prioritizing deep work. If you can’t find the ten minutes to read it, you need to find the ten minutes to read it!

Simon Willison on Twitter: "Does anyone have examples of quantitative measurements for evaluating the productivity of a software engineering team that they have liked and trusted? What have you seen work well? (I know this is a very deep question)"

The question of how to measure software productivity seems to be bubbling up as a significant area of concern (it’s come up spontaneously with several of my clients in different ways recently).


As it should! Because: a) we don’t know how to do it and b) the amount of money the economy in general spends on software development is gigantic and c) we all know intuitively that software development productivity varies very widely.


I will be posting fairly regularly on this topic as interesting perspectives show up. This is a useful start. (hat tip, the always awesome software lead weekly)

Tuckman's Stages of Group Development - Wikipedia

The classic model of team development - useful to have it summarized clearly and concisely. It’s particularly useful for startup exec teams, who tend to come together quickly, have varied experience levels, and are working in a high stakes environment. If you haven’t checked it before, give it a read.

Why We’re Afraid to Share Ideas, and How We Can Encourage Sharing Anyway | Chatsworth Consulting Group

Neat short post: we fear being shunned by our peer group at a very deep level. Which can make us anxious about sharing ideas. But groups work best when they include all the ideas, experiences and perspectives of their members. When leading a group, how do you make this work?

Hitting Workplace Conflict Head-on

A simple article, but if you are avoiding conflict or tricky conversations (you know who you are) please read it! Conflict is inevitable. People have different ideas, experiences and perspectives. Resolving those differences is a critical skill for leading anything and anybody.


I know. It’s hard. If management was easy, everybody would do it.

The Safest Way to Disagree With Your Boss on Behalf of Your Team (Or Yourself) – Patrick Figures

Not sure I agree with the entirety of this post - it all feels a bit tentative - but it’s well worth reading as way of considering what your take would be (there’s not much written about this topic, which is, you know, weird).

OPP (Other People’s Problems) – Camille Fournier – Medium

“I’ve come to realize that there isn’t a job where you can fix all the things” Yes. Probably the most critical realization required to grow into a leadership position (and it gets more critical the bigger the job). So what do you do when you realize you can’t fix everything? Read on…

Resolving a Protracted Conflict (Ed Batista)

Great post from Ed. How to really resolve a conflict in the presence of a power/authority differential. Nuanced and complete. Take the time and read it.


“And yet a challenge is that we habitually fail to "empathize up”–we find it very difficult to empathize with someone we perceive as higher status, particularly when we find ourselves in conflict with them" “And yet the higher-status person may well feel resistance to expressing vulnerability”

10 Performance Review Biases and How to Avoid Them

A neat mapping of common unconscious biases to the review process: is your review biased because of great/not great work recently? your (now out of date) initial impressions? And eight others. Take a look.


The Importance of Telling Her Stories – Mia – Medium

Nice, short piece about the importance of being seen. When you stand up and become visible as a success, it opens whole futures for people who look like you.

The Skip-Level 1-1 — JWong Works

The why’s, how-to’s, do’s and don'ts of skip-level 1-1s. Running a multi-level org? This should be on your reading list.


“When you get to a team size of 60, 70, or 80, people start to look more like pieces on a board rather than humans. You find yourself wanting to spend more time alone, away from people. And, while that might make your job feel easier, I think we have an obligation to never lose touch with the human cost of our decisions”

Frankly, We Do Give a Damn: The Relationship Between Profanity and Honesty | Stanford Graduate School of Business

Profane people are more honest. Really? I’m not convinced. But - science!

Meetings Are Not For You – Rands in Repose

Michael Lopp on the mysteries and necessities of meetings. Essential.

“[management is] a unique set of responsibilities granted on a particular human. Someone somewhere decided that you, yes you, are now a manager that means additional responsibilities including, but not limited to, going to meetings”

bottom of page