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

Kotlin Weekly #441

Sunday, January 12, 2025

ISSUE #441 12th of January 2025 Announcements Become a KotlinConf 2025 volunteer! The KotlinConf has started a Call for Volunteers to help out at the conference in May! If you are interested, check out

Healthy life, Meta's AI and legibility

Saturday, January 11, 2025

Neologism #25, 11.01.2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1665 [Medium]

Saturday, January 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by LinkedIn. A wall consists of several rows of bricks of various integer lengths and

📊 Every Smartphone I've Ever Owned, Ranked — This Tiny Smart Remote Is the Most Exciting Thing at CES

Saturday, January 11, 2025

Also: 5 Android Notification Features to Make Your Day Easier, and More! How-To Geek Logo January 11, 2025 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United

Ranked | The Top Grossing Movies Worldwide in 2024 🎬

Saturday, January 11, 2025

Established IP dominated the 2024 box office, with top films mostly being sequels, spin-offs, or franchise continuations. View Online | Subscribe | Download Our App FEATURED STORY Ranked: Top Grossing

📖 Your Step-by-Step Guide to Securing AI in the Enterprise

Saturday, January 11, 2025

January 11, 2025 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Tines. When it comes to adopting AI securely,

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient

Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]

Saturday, January 11, 2025

And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Google Researcher Uncovers Zero-Click Exploit Targeting Android Devices

Saturday, January 11, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​: