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#3

this week's favorite

Who do I delegate to? A CTO's guide to developing leaders

Senior technology leaders and CTOs need to analyse technological options, align them with short and long-term commercial business objectives, and translate and communicate these recommendations to non-technical peers and stakeholders, among a myriad of other responsibilities.

Do engineering managers need to write code?

One of the biggest difficulties in transitioning from a software developer to a manager is coming to terms with the realisation that producing code is no longer your primary objective.

A Practical Approach to Engineering Leadership

In a small startup team, you don’t really need a lot of these things explicit. The goals, actions, and rewards are mostly shared across the team, and everybody contributes where they see a need. The entire team has the same priorities, the tradeoffs are decided upon continuously, and changing course is done quickly.

Software Quality: Elevating the Game

For software development, quality should be a foundational step in building a company’s core product. For any company, quality must be a shared understanding across product, business and engineering. It is more important to focus on whether the customer outcome and business impact were clearly delivered upon, not just releasing bug-free code.

3 leaders on balancing bottom-up leadership

An age old question leaders face is how to create new leaders within their organization, ones that could take over the reins someday. Today’s organizations have never been more complex, nor have there ever been more moving parts involved with creating software products. Structures vary in shape and size, each team morphing and sharing responsibilities as opportunities and challenges arise.