Communicating With Your CEO

No matter how experienced you are in the technical aspects of the role, being a tech executive requires knowing how to communicate with other executives in the company, and especially having a great relationship with the CEO. For some people, this is a scary and problematic aspect of the job, yet Iā€™ve found that boiling […]

Mission Impossible

In times of economic uncertainty, like many startups have been going through, itā€™s natural to opt for playing it safe. However, deciding to do so can risk your organization forgetting what startups should be about: taking the right risks. Sometimes, the best thing we can do is bang our head against the wall for a […]

Are You a CT-NO?

A CEO once told me it felt like the CTO misheard and thought his title was CT-NO. ā€œCan we do that? No. Is that feasible? No.ā€ After wiping myself from having spilled my coffee laughing, I realized thatā€™s such a common stance tech executives take that Iā€™m surprised I hadnā€™t heard the term earlier. Letā€™s […]

Naming Matters

You might know the old adage about the only two hard things in computer science: cache invalidation and naming things. Sadly, we disregard the effort people have put into naming things properly and abuse them. The other day a barista asked me if I wanted some milk in my macchiato or just foam. Iā€™m not […]

10x Engineering Teams

From time to time, people revisit the concept of ā€˜10x engineersā€™ and contemplate whether that is purely a mythical creature. Well, having witnessed such engineers and teams in the past several times, I know the answer, and in this article, Iā€™ll attempt to list some of the team concepts, processes, and skills that enabled those […]

Communicating Ambiguity

It feels like it should go without saying that startups always entail a healthy dose of uncertainty. It should come with the territory, right? However, for a few years as the tech industry skyrocketed, startups became ā€˜tooā€™ secure. As it was so easy to raise money, it was rare to see startups closing. That resulted […]

CTO Agenda

Many tech leaders tell me they feel adrift. Instead of deciding where theyā€™d like to go today, they are shoved here and there based on whatever issues the day brings. In what feels like a nod to Douglas Adamsā€™s writing, they are leaders being led by their calendars and interruptions. You can take the lead […]

Tech Executive Alignment

In another effort to open the kimono, here is another key part of effective executive coaching. Many tech leaders find it hard to decide what behaviors they should be working on personally. One diagnostic measure that is effective in helping them realize what their ā€œdefaultsā€ are and what to focus on to grow as leaders […]

Team Rehabilitation

Sometimes, you realize youā€™re in charge of a team thatā€™s burned out, lacking trust, or in a rut. Perhaps you joined the organization or had to step in for a leader who left. It could also be that you had a part in that. If you choose to tackle it instead of closing your eyes […]

Tech Leadership Skills for 2024

Everyone is short on time, and senior leaders are especially so. That makes investing in your personal growth much harder. Whatever you spend your time on, it better be worth it because youā€™re probably not going to be doing a lot and donā€™t have time to spare. With that in mind, I decided to write […]