SWLW #458: Pushing through friction, Structure eats Strategy, 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 -
 

This Week's Favorite


​​Pushing Through Friction (Video)
35 minutes read.

Dan Na with one of my favorite talks this year. Understanding that friction is a function of progress in learning not to shy away from it is critical to your culture. This insight might feel trivial but hard to follow when friction is high, and you cannot prove a decision "correct": "Being afraid of the optics of a hard but correct decision is the worst reason not to make that decision."

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



Product [sponsored]


 

 Promote your product on SWLW and reach over 28,150 leaders 

 


Culture


Code Comments
1 minute read.

My humble effort to help you start the weekend with a smile on your face, even in this difficult time. It's funny only because it's true.

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



Structure Eats Strategy
3 minutes read.

We all need to read Jan Bosch's post at least once every 6-12 months or so when considering the org structure: "The interesting situation is that most companies are not BAPO (Business->Architecture->Process->Organization) but instead they are OPAB: the existing organization is used as a basis for the definition of convenience-driven processes, which in turn leads to an accidental architecture. This restrictive architecture, driven by the past of the company, rather than its future, then offers a highly limited set of business strategy options. [...] Start from the B; not the O!" -- You will always have some sense that the org structure is a mess. It's okay, like everything you do with high complexity - it's all tradeoffs. But learning to start with the Business (product and go to market) and moving to your high-level Architecture needs can at least provide you the reassurance you made the right assumptions.

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



Tobi Lutke, Shopify's CEO: Once or Twice a Week, I Drop This Legendary Gif Into a Slack Chat to Make a Point About Latency. Usually When Talking About UX, Network Services, or Feedback Cycle Time in People Systems.
3 minutes read.

Treating your system latency as part of your core UX should be table stakes. It's not. That can be a significant advantage of your product. It's great to see Shopify's CEO sharing this importance. Is it something your company can improve? Is awareness there?

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



Operations Is Not Developer IT
8 minutes read.

Mathew Duggan shares his frustration from owning (or at least the need to understand) more and more pieces of the stack. Once app developers started building distributed systems and dealing with “big data” - which is becoming common today - it’s hard to hide the complexity or focus on the “business logic” only as it was 15y ago. Our app’s logic became aware of the environment the code is running at because it impacts the business logic. Leaky abstraction is almost as unavoidable as bugs in production. I think that the massive adoption of “microservices all the things!” made things worse in that regard, as people learned a concept without understanding when and where this concept is powerful and net positive. They shifted the complexity one layer up and increased it by one order of magnitude. Investing in our engineers the time (practice) and education (books/workshops/etc.) has to be part of the business incentives. We should own and accept it, sparing time when people estimate efforts and when we estimate the budget for L&D.

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



Jobs [sponsored]



Director of Engineering @ Forter (Israel)
Scale the team from 30 engineers to 60, building the world's most advanced systems and products to prevent fraud online.
 

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



Peopleware


The Power of Framing a Problem
3 minutes read.

"Tell a good story, and you can make things happen. It’s a skill that’s worth getting better at." -- Lorin Hochstein with a post that leaders need to read. It's easier to influence others when you understand the pains and speak in your customers' language.

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



Last Week I Sat for an Internal Interview About My Career Progression to High Level IC Engineer, With a Focus on How I've Never Felt I Needed to Become a Manager to Gain Influence. I Thought I Would Share Some of My Career Advice for Aspiring IC "Lifers." (Thread)
3 minutes read.

Matt Klein wrote a thread packed with gems. I highly recommend to Individual Contributors (IC) to read and share with others. The "depth" vs. "breadth" influence is a good observation to figure the type of career and skills you seek to work on. This one is golden: "One last thing: don't let anyone tell you that the tech/engineering is the easy part. It's not. It's hard. Soft skills are also hard. It's ALL hard, and both are required to succeed."

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



The Art of Not Taking Things Personally
5 minutes read.

Dave Bailey wrote a post that made me think of how to deal with friction and build better relationships. It's helpful to take a step back and understand the other side. It helps to ask a few questions about the relationship and how we work together before dealing with the actual dilemma.

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



And finally, inspiring tweets...


@norootcause: Building shared understanding is some of the most undervalued work in software development.

@dberkholz: Just heard: "The feedback loop is broken by inventory." While this is from operations management, it's worth thinking about for software development -- things like code review, user stories, etc. Building up "inventory" means delayed feedback on work quality and more waste.



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 and my work 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 #457: Managing career progression for those with no interest in progressing, Grow your best employees or lose them, and more.

Friday, August 27, 2021

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 #456: Building a culture of low-risk learning, Why is it so hard to decide to buy, and more.

Friday, August 20, 2021

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 #455: Better coordination or better software, The web browser as a tool of thought, and more.

Friday, August 13, 2021

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 #454: Team meeting audit, Simple systems have less downtime, and more.

Friday, August 6, 2021

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 #453: Heuristics for effective Software Development, The SaaS Org Chart, and more.

Friday, July 30, 2021

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

🔒 The Vault Newsletter: November issue 🔑

Monday, November 25, 2024

Get the latest business security news, updates, and advice from 1Password. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🧐 The Most Interesting Phones You Didn't See in 2024 — Making Reddit Faster on Older Devices

Monday, November 25, 2024

Also: Best Black Friday Deals So Far, and More! How-To Geek Logo November 25, 2024 Did You Know If you look closely over John Lennon's shoulder on the iconic cover of The Beatles Abbey Road album,

JSK Daily for Nov 25, 2024

Monday, November 25, 2024

JSK Daily for Nov 25, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

Ranked | How Americans Rate Business Figures 📊

Monday, November 25, 2024

This graphic visualizes the results of a YouGov survey that asks Americans for their opinions on various business figures. View Online | Subscribe Presented by: Non-consensus strategies that go where

Spyglass Dispatch: Apple Throws Their Film to the Wolves • The AI Supercomputer Arms Race • Sony's Mobile Game • The EU Hunts Bluesky • Bluesky Hunts User Trust • 'Glicked' Pricked • One Massive iPad

Monday, November 25, 2024

Apple Throws Their Film to the Wolves • The AI Supercomputer Arms Race • Sony's Mobile Game • The EU Hunts Bluesky • Bluesky Hunts User Trust • 'Glicked' Pricked • One Massive iPad The

Daily Coding Problem: Problem #1619 [Hard]

Monday, November 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given two non-empty binary trees s and t , check whether tree t has exactly the

Unpacking “Craft” in the Software Interface & The Five Pillars of Creative Flow

Monday, November 25, 2024

Systems Over Substance, Anytype's autumn updates, Ghost's progress with its ActivityPub integration, and a lot more in this week's issue of Creativerly. Creativerly Unpacking “Craft” in the

What Investors Want From AI Startups in 2025

Monday, November 25, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 25, 2024? The HackerNoon

GCP Newsletter #426

Monday, November 25, 2024

Welcome to issue #426 November 25th, 2024 News LLM Official Blog Vertex AI Announcing Mistral AI's Large-Instruct-2411 on Vertex AI - Google Cloud has announced the availability of Mistral AI's

⏳ 36 Hours Left: Help Get "The Art of Data" Across the Finish Line 🏁

Monday, November 25, 2024

Visual Capitalist plans to unveal its secrets behind data storytelling, but only if the book hits its minimum funding goal. View Online | Subscribe | Download Our App We Need Your Help Only 36 Hours