5 min read

Tech Manager Weekly by CTO Craft - Issue #146

Hey there! Hope 2020 has started well for you

Watch out for some big CTO Craft news next week... In the meantime, here's your weekly dose of leadership and technology reading (and watching) material. As always, if you've written something you'd like to feature in TMW, just let us know

Andy Skipper

Reads of the Week

Interview: Megan Smith

Interview: Megan Smith

The CEO of Shift7—and former CTO of the United States—on solution-making, team-building, and establishing technical ecosystems outside of the private sector.

Doing (a little bit of) the impossible

Doing (a little bit of) the impossible

It’s never easy to run a company, let alone start one. But right now might be a particularly hard time to lead one. Much in the world is changing rapidly, including the relationship we have to our jobs, work, and careers.

Culture & People

How traditional ways of organizing teams can harm ownership

How traditional ways of organizing teams can harm ownership

Now that I am a free agent and am talking to many companies about job opportunities, one of the first questions I’ve been asking them is how they are organized. What follows are some thoughts on this issue and why it’s important.

Staying on the path to high performing teams.

Staying on the path to high performing teams.

A friend is six months into supporting a sixty person engineering group. Perhaps unsurprisingly, most of their teams believe they have urgent hiring needs.

Scaling Distributed Engineering Team: Managing Fast Growth in Remote

How would you scale a distributed engineering team? It doesn’t involve just hiring more people, but also scaling communication, defining processes, making the culture strong enough and defining the vision, so you can build the new team on a solid foundation.

The Art of the OKR

The Art of the OKR

OKRs provide focus, united the teams behind a single strategy, and makes all goals into stretch goals. If want to get your entire company to execute like the hounds of hell are behind them and the gates of Valhalla are open before them, try the OKR approach out.

Cultivating High-Performing Teams in Hypergrowth

Cultivating High-Performing Teams in Hypergrowth

Patrick Kua shares lessons learned sowing the seeds and fertilizing an environment to cultivate high performing teams in a hypergrowth environment. He looks at balancing structures to maximise autonomy and alignment, explicits trade-offs in centralized versus decentralized thinking and how they’ve managed to rapidly expand a team and still ship product at a rapid pace.

Leadership & Self-management

Staying Immersed in Technology as a Tech Leader with Hector Aguilar

Staying Immersed in Technology as a Tech Leader with Hector Aguilar

The higher you ascend professionally, the less time you have to code and interact with your company’s product or technology. Hector Aguilar, President of Technology at Okta, believes that all managers should make time to stay immersed in coding.

How to Balance Accountability vs. Responsibility as a Leader

How to Balance Accountability vs. Responsibility as a Leader

When something goes wrong, where do you look? If you’re a good manager, you start by looking in the mirror. You ask yourself how you contributed to the problem, no matter what.

The Skills You Need to Be a Successful Leader

The Skills You Need to Be a Successful Leader

The foundation of successful leadership is a set of specific skills. You may have earned a leadership position through a combination of knowledge, aptitude and hard work, but once you get there you need new skills and attributes as well. Here are some of the most important: Security in yourself.

The other side of technical skill: domain knowledge and long-term vision

The other side of technical skill: domain knowledge and long-term vision

When we first start our careers as software engineers, we tend to focus on improving our coding skills, a.k.a. technical skills. This includes, but is not limited to, mastering a specific tech stack, adopting best practices, and studying architecture designs.

Developing Self-Awareness, and How to Overcome Your Personal Weaknesses

Developing Self-Awareness, and How to Overcome Your Personal Weaknesses

Do you know what your weaknesses are? How are your personal weaknesses reflected in your team? And what do you need to do to start working through those weaknesses to become a better leader?

Agile, Engineering & Product

What causes insidious bugs?

What causes insidious bugs?

I recently read John Ousterhout‘s book, Philosophy of Software Design (PoSD). This blog post includes my commentary on some parts that stuck with me. In the last post we talked about eschewing complexity, handling special cases, and example choices in software literature.

Are Your Retrospectives Plagued by Groupthink?

Are Your Retrospectives Plagued by Groupthink?

A retrospective where no one speaks is about as useful as an NBA playoff game where no one plays. Yep, it’s that useless. Just a room full of silence and stares, as if the facilitator is speaking a foreign language.

Faking Agile Metrics or Cooking the Agile Books

Faking Agile Metrics or Cooking the Agile Books

Cooking the books is not the way.

Estimation and Forecasting

Estimation and Forecasting

In our domain there is one problem, though, that is almost universally a pain in the neck. Not only does it exists but people would love to see a reasonable solution. The problem is estimation...

What Else?

Get an overview of a directory, even a big one

Get an overview of a directory, even a big one

Broot, a new way to navigate directory trees on linux, made in rust

That’s it!

If you’d like to be considered for the CTO Craft Community, fill in your details here, and we’ll be in touch!

https://ctocraft.typeform.com/to/XXRNqV

Can you help spread the word? And remember to reply to this email if you’re interested in 1:1 Coaching

Please do remember to share this link if you know of anyone who’d like to receive TMW:

http://www.techmanagerweekly.com

Have an amazing week!

Andy