One email per week, 5 links.

Would you like to learn how to build better teams, improve your leadership skills, and company culture?

Keeping up to date with all the blogs, podcasts, and articles is time consuming so why not let someone else curate the content for you?

With our weekly newsletter you will get five top stories hand-picked into your inbox every Monday.

This newsletter is perfect for every CTO, engineering manager, team leader, technical lead, or senior engineer who wants to learn more about the human side of software development.

Escape the distractions of social media and own your focus. Check out the latest issue and subscribe!

Tech Lead Digest#56

sponsor

Reduce your cycle time 40% with Swarmia and ship better products

DORA metrics, cycle time, PR review times, WIP limits. Swarmia has the metrics and tools you need to drive real, measurable change within your organization. Let your teams experience positive change and work with happier and more productive engineers.

this week's favorite

Mobile development at scale

Engineering leaders at adidas Runtastic, Eventbrite, and Citymapper discuss app performance, how mobile fits into their org structures, and native versus cross-platform development.

Engineering onboarding — built to scale

People are our largest advantage and most valuable asset. In order to build the products, and the infrastructure we’re planning over the years to come, we need to scale our teams. And as we thought about hiring, and providing the best experience for new hires, we decided to rebuild the onboarding process from the ground up — focusing on the three key themes: learning experience, community building, and purposeful team matching.

Coordination models - tools for getting groups to work well together

Today, I’ll list some coordination models you can use to address these situations. These models are very much like tools in a toolbox. You want to have a lot of familiarity with the tools you can use, and which tools make sense in what situation.

High optionality programming: Architectures that reduce technical debt

A concept I’ve been trying to put a name to is software application architectures that inherently lend themselves to a lower rate of technical debt accumulation than others. This post is my first attempt to do that.

How big tech runs tech projects and the curious absence of scrum

Project management is a topic most people have strong opinions on, and I’m no exception. To answer the question of how different companies run engineering projects, I pulled in help from across the industry.