SWLW #507: Destructive metrics, The Truth Curve and the Build Curve, and more.

A weekly newsletter by Oren Ellenbogen with the best content I found around people, culture and leadership in tech. You can also read this issue online and recommend this newsletter to your teammates for a great discussion.

Heya,

As always, below you can read my best findings for the week. If you want to support my work or join our SWLW community in Slack - scroll down to the bottom of the email to see how.
 

This Week's Favorite


​​Use One Big Server
8 minutes read.

"Tall is Better than Wide" and "Use the Cloud, but don’t be too Cloudy" -- Beautiful framing to consider. I love this post because it makes you look around and see where else we got confused about complexity. One of the questions I love asking in interviews is "what's getting harder when moving to microservices" to see if people have explored the downsides enough. It's always a tradeoff, but we need to be balanced in our perception. Where else might it imply? Smaller teams (3-4) or bigger teams (6-9) can be one example. Look around you. Did you move the complexity one level (or more) up, thinking it would make things simpler? It's always good to review our decisions and see if we now understand the context in which they fit best.

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



Product [sponsored]


New to Engineering Management? You can do better than "fake it till you make it"
Buy my book for new Engineering Managers who seek to serve their teammates and help them grow. Leading Snowflakes offers you proven tools and practices for improving your management skills that you can implement starting today.
 

 Promote your product on SWLW and reach over 30,000 leaders 

 


Culture


When You Have to Go Down Just One More Layer to Debug
1 minute read.

My humble effort to help you start the weekend with a smile on your face.

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



KPIs, Velocity, and Other Destructive Metrics
7 minutes read.

This is one of the most important posts for people who run organizations as managers. You have to read it carefully without fighting the urge to reply, "well, we have to plan somehow," as you'll miss the point. I think that Allen Holub's examples for better KPIs also fall short in other aspects (not every outcome is interesting to measure, e.g. TDD for seed-stage company), but that's precisely the point. Practicing choosing the right KPIs for your organization will help you make sure they track outcomes you care about and care to optimize. Before you write your KPIs, write a few words about the outcomes you care about in the next 12-18 months and explain the reasons. Why is it important? Why now?

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



In the Last 9 Months, Working With Leaders in the Stripe Developer Productivity Org, I Advocated for and Established a Team and a Measurement Framework to Understand and Improve the Software Engineering Experience (Thread)
5 minutes read.

Rebecca Murphey with a fascinating thread that made me go into the rabbit hole of reading Microsoft's "The SPACE of Developer Productivity." -- thinking of how to measure and improve productivity is incredibly hard to get right. The target can change to build a learning organization that delivers valuable and sustainable outcomes. As Rebecca mentions, measuring the SACE parts (without the P) might ease the adoption and start developing better tracking and learning frameworks.

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



The Truth Curve and the Build Curve
5 minutes read.

Reading Giff Constable's post will get you to think about how you invest time in "building versus learning" and how much confidence you have in what you've just learned. This is very helpful to ensure we don't rush to build for no good reason while pushing beyond the analysis-paralysis. I like Phil Bergdorf's diagram, which captures it well.

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



Jobs [sponsored]


Staff Engineer, APIs @ Forter
Our APIs process over $250B of the largest e-commerce merchants in the world every year, isolating fraudsters and abusers and protecting customers. Join us to help us build the Trust Platform for digital commerce.
 

 Looking to hire for your team? Promote your open positions on SWLW! 



Peopleware


Extreme Questions to Trigger New, Better Ideas
14 minutes read.

Jason Cohen shares helpful thought exercises to play with in your next brainstorming session. It (also) opens up a big "what if" when thinking of how to design a solution that is already proved a clear value and now needs a very different optimization factor, e.g., how can I make a system that is X10-X100 cheaper without hurting other dimensions is a significant way?

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



Better/Sooner/Cheaper/More
3 minutes read.

"if you dictate time, budget, & scope then quality goes to hell & you lose control of time, budget, *&* scope. Instead, manage by managing scope." -- Kent Beck's comment on his post is an interesting one. Given that scope tends to expand over time, learning to play with it while controlling reasonable quality (to maintain and operate) and delivery time (customers waiting, other departments need to take it to market) is an important craft to improve at.

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



Learning Starts With Desire
4 minutes read.

"Just as eating contrary to the inclination is injurious to the health, so study without desire spoils the memory, and it retains nothing it takes in." -- an inspirational post by Stew Fortier when we think of our learning. I see how it affects me. I also see how it affects my kids when I try to teach them something. This desire to learn different things shifts over time, so leverage it while it's there. Don't beat yourself up when the timing is off.

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



And finally, inspiring tweets...


@noahkagan: Most college grads think WAY too much about their salary. Instead, they should optimize for environment. When you get a chance to work with smart people on interesting problems, TAKE IT. Your future self will thank you (and so will your bank account).

@JadeRubick: An executive is (or should be), a person who makes happen what needs to happen. This implies the skills of an executive are determining what needs to happen and knowing how to make it so. Seems simple, but it isn’t, at all.



p.s. if you're interested in joining SWLW's Slack channel, simply reply to this email and let me know. If you're leading a team, consider writing your Manager README (it's free) or getting my e-book and interviews Leading Snowflakes: The New Engineering Manager's Handbook. You can also support me by becoming a SWLW Patron. Thank you ❤️




Keep reading, keep learning.
-- Oren Ellenbogen.

You are receiving this because you subscribed at softwareleadweekly.com.

Software Lead Weekly is curated with love by Oren Ellenbogen.
unsubscribe from this list  or  update subscription preferences 

Mailing address is Zalman Shneor 4 st., Herzelya, Israel.

Older messages

SWLW #506: Reduce friction, Getting big things done, and more.

Friday, August 5, 2022

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

SWLW #505: The practical application of "Rocks, Pebbles, Sand", Ambition as an anxiety disorder, and more.

Friday, July 29, 2022

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

SWLW #504: The Structure and Process Fallacy, Transitioning from Sprints to "Shape Up" Methodology, and more.

Friday, July 22, 2022

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

SWLW #503: Three part solution to leaders burnout, You own your communications bubble, and more.

Friday, July 15, 2022

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

SWLW #502: How to build and scale a Staff+ engineering community, Why most strategies lack clarity, and more.

Friday, July 8, 2022

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your