Issue #477, 14th January 2022

This Week's Favorite


Cost of (Employee) Attrition
4 minutes read.

Benji Weber captures the cost of employee attrition: "Beware looking at teams on a spreadsheet. If you have a hiring rate matching attrition rate it might look like the team health is maintained. It’s probably not. Tracking tenure by team and average tenure in team can be interesting proxy indicators. Teams can be growing but have dropping tenure."

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Culture


Pentagon Wars - Bradley Fighting Vehicle Evolution (Video)
10 minutes read.

My humble effort to help you start the weekend with a smile on your face, even in this difficult time. Do we develop software the same way?

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


The Gift of It's Your Problem Now
12 minutes read.

I love how Avery Pennarun puts it: "I won't always get the exact gift I want. Sometimes I didn't even want a gift. Sometimes the gift interprets JNDI strings in my log messages and executes random code from my LDAP server. This is the nature of gifts. [...] The best part of free software is it sometimes produces stuff you never would have been willing to pay to develop (Linux), and sometimes at quality levels too high to be rational for the market to provide (sqlite)."

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Struggling to Connect on Your Remote Team? We’ve Built a 68 Person Remote Team That’s Driving $29 Million in Annual Revenue. Here Are 10 Ideas for Building Great Culture in a Distributed Team (Thread)
4 minutes read.

Nathan Barry (CEO of ConvertKit) shares many gems we can use now, even if we work in Hybrid mode or with distributed teams. Idea number 6 - "Host unsolicited feedback sessions" - is super interesting to explore and try out.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Don’t Make Data Scientists Do Scrum
7 minutes read.

I think that the overall critique by Sophia Yang is spot on. Scrum has a lot of disadvantages and shouldn't be used in every situation. Where do you think it will work best? Where should it be avoided? What are the other options a team has to leverage some of the principles the Agile Manifesto covers? Start with the pains and requirements you seek to solve, and then look for ways to achieve that. Stitching together a process is not only more effective but also the right thing to do. This will allow you to continue to iterate over the years, as the company and needs change.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Peopleware


Managing Managers: Words of Wisdom From Experienced Engineering Executives
7 minutes read.

Daniel Korn transitioned into a new role, moving from leading a team of ICs to leading a team of managers. He asked some savvy executives about their advice for him and summarized it into a very helpful post. What would you share with Daniel on his questions? Add a comment there so everyone can learn.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


I’m Often Asked How Best to Interview VP Engineering or Other Engineering Leadership Candidates. It’s a Hard Problem. One of My Standard Answers Seems to Work for a Lot of People, So Here It Is. (Thread)
3 minutes read.

"A leader who is reactive or fatalistic will have a hard time being great at their role. I have been that way at times; maybe we all have. I look for proof they both can and want to rise above those faults." -- Marc Hedlund with a thread you have to read if you're hiring engineering managers.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


On the Joy of Seeing People Succeed
4 minutes read.

"When you see other people succeed, use it as inspiration. Just like Seneca, extract energy from other people who do well." -- Darius Foroux with a mindset worth adopting as you want to increase your impact in the organization, and build a long and sustainable career across multiple companies and roles.

Read it later via Pocket or Instapaper.
Share it via Twitter or email.


Inspiring Tweets


@copyconstruct: Microservices or not, one of the best things you can do to improve your own productivity is to have a fast, local development environment setup with minimum dependencies and ways to introspect isolated parts of your codebase.

@wiseconnector: Turn your pain into purpose. Turn your desire into discipline.

- Oren

P.S. Can you share this email? I'd love for more people to experiment and improve their company's culture.

Subscribe now & join our community!