SWLW #420: Reading books vs. articles, Good engineering strategy is boring, 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.

I hope that you and your family are doing well, and you are able to find a new rhythm in this hard situation.

As always, below you can read my best findings for the week -
 

This Week's Favorite


​​How Do You Balance Reading Books vs. Articles
6 minutes read.

HackerNews thread that will make you think about the content you consume, and how it fits your personal growth. Great books can open your mind to ideas and frameworks current projects you're working on won't push you to learn. This is critical as you want to grow faster than the day-to-day demands of you.

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



Product [sponsored]


Hire top software development talent confidently with Toptal
We have pre-screened, vetted, and expertly matched freelance developers available to tackle your most important development projects. Get started today with a no risk trial.



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

 


Culture


Data Engineer Invited to a Data Science Brownbag
1 minute read.

My humble effort to help you start the weekend with a smile on your face, even in this difficult time.

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



No, Engineers Don't Suck at Time Estimates
5 minutes read.

I agree with Avishai Ish-Shalom's that estimations, like any bet with partial data, is a question of probability (confidence level). I also agree that managers and project managers can make it worse sum it all together. But - I'd claim that engineers (myself included) can significantly improve at time estimations. To increase the confidence level of being right on my estimation, I need to analyze the risks and work behind it until my confidence level is above 90-95%, and I can clearly explain it to others. This often includes boring and tedious work, like breaking the 2 days effort into 6 tasks and see which one of them holds risks or uncertainty. Writing code feels like progress, where investing more time in planning feels like a waste. We should focus on getting better at figuring out why we estimated poorly and change how we work.

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



I've Spoken to 1,500+ People About Remote Work in the Last 9 Months. A Few Predictions of What Is Likely to Emerge Before 2030 (Thread)
5 minutes read.

Interesting observations by Chris Herd on where the next 10 years might shift and the opportunities it will open. Some started before covid-19 and accelerating drastically now. Tools for better project management (focused on the individual and not the manager or team) and technical writing (promoting your ideas) would be interesting to watch.

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



Scaling the Startup Mountain
8 minutes read.

Alex Hardy shares his lessons learned building a company, experiencing the ups & downs, and what he took from that ride. It's amazing sometimes what you can do to amaze your team or your customers. This mindset is powerful and goes well with "do things that don't scale": "Forget the 80/20 rule (80% of the output for 20% of the effort). You should look for your 99/1. [...] This is not to say you can build a company off of smoke and mirrors alone, but don’t assume that effort equals impact. Find the right lipstick and find the right pig."

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



Jobs [sponsored]


Staff Engineer, Infrastructure @ Forter
Join me, the geek behind SWLW and the VP Eng at Forter, to prevent fraud and abuse in e-commerce as we're building the biggest network of trust online. Read about our dev team and join us!
 

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



Peopleware


Evolution of My Role as a Founder CTO
8 minutes read.

Miguel Carranza provides a fascinating view into what's keeping him up at night and how his role changed every year as they scaled the company. Asking yourself every year "where can I make the biggest impact?" and "what do I enjoy doing that it almost feels as if I'm not working?" can assist with picking the areas to focus on.

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



Write Five, Then Synthesize: Good Engineering Strategy Is Boring
8 minutes read.

"To write an engineering strategy, write five design documents, and pull the similarities out. That’s your engineering strategy. To write an engineering vision, write five engineering strategies, and forecast their implications two years into the future. That’s your engineering vision." -- Will Larson offers another helpful framework to consider how to form your engineering strategy. It can be around a specific domain or how the entire group is shipping software.

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



And finally, inspiring tweets...


@TaylorPearsonMe: Dependencies are the enemy of speed.

@holman: Company-wide reorgs are the “let’s just rewrite the whole codebase, that’ll surely fix everything!”, but for management.



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 #419: Blinded by "how", Managing Staff-plus Engineers, and more.

Friday, December 4, 2020

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 #418: The future of work is written, Cultivating gratitude, and more.

Friday, December 4, 2020

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

Like SWLW? You'd love my book for Engineering Managers (50% off!)

Friday, December 4, 2020

Support my work and enjoy the book I've written for new Engineering Managers. Special offer for Black Friday! Heya and happy holidays! As you probably know by now, I write to you every Friday

SWLW #417: Production oriented development, Being glue, and more.

Friday, November 20, 2020

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 #416: Being visible, How to accelerate your progress on any given goal and more.

Friday, November 13, 2020

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

WP Weekly 226 - Launches - New Elementor Theme, WP 6.8 in April 2025, Automattic Scale Back

Monday, January 13, 2025

Read on Website WP Weekly 226 / Launches 2025 has just started, and there is a slew of new launches like Hello Biz Theme, Meta Box Lite, FooConvert, Affililink, and more. Also, the next WordPress 6.8

SRE Weekly Issue #459

Monday, January 13, 2025

View on sreweekly.com A message from our sponsor, incident.io: Effective incident management demands coordination and collaboration to minimize disruptions. This guide by incident.io covers the full

Saving One Screen At A Time 🖥️

Monday, January 13, 2025

Why the screen saver stopped being so in-your-face. Here's a version for your browser. Hunting for the end of the long tail • January 12, 2025 Today in Tedium: Having seen a lot of pipes, wavy

Software Testing Weekly - Issue 253

Monday, January 13, 2025

Software Testing Weekly turns 5! 🥳 View on the Web Archives ISSUE 253 January 13th 2025 COMMENT Welcome to the 253rd issue! Oh my, time flies! It's hard to believe this week marks 5 years since I

CES 2025 - Sync #501

Sunday, January 12, 2025

Plus: Sam Altman reflects on the last two years; Anthropic reportedly in talks to raise $2B at $60B valuation; e-tattoo decodes brainwaves; anthrobots; top 25 biotech companies for 2025; and more! ͏ ͏

PD#608 Mistakes engineers make in large established codebases

Sunday, January 12, 2025

You can't practice it beforehand ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

C#539 A detailed look at EF Core’s JSON Columns feature

Sunday, January 12, 2025

Comparing it with the traditional tables with indexes ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#488 How to avoid issues with custom Hooks

Sunday, January 12, 2025

Using them carelessly can lead to many problems ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1666 [Easy]

Sunday, January 12, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given n numbers, find the greatest common denominator between them. For example,

🛜 Here's What Happens to Old Websites — Features the Pixel Should Copy From Samsung's One UI 7

Sunday, January 12, 2025

Also: What Instagram Needs to Compete With TikTok, and More! How-To Geek Logo January 12, 2025 Did You Know Mount Wingen, located near Wingen, New South Wales in Australia, is better known as Burning