Logo
Join the CTO Newsletter for free!
 
Amazing CTO Logo

Amazing CTO | More happiness and success
🚀 #2 2022

by Stephan Schmidt

Happy Friday,

this week I’ve wondered with a coachee why all the work outside core product development ends up with the CTO? We have developers, devops and QA, but topics like stakeholder management, compliance, security and project management too often end up on our table. When I was CTO at an eBay Inc. company, I sat in SOX compliance meetings - I didn’t want to bother developers already under pressure to deliver features. The CFO didn’t show up, he had someone on his staff for compliance (which was the right thing!). As CTOs we need to fight harder for staff engineers for compliance, security, project management and other topics. In many companies this is an uphill battle, everything beside more developers seems to be a struggle. But I have seen too many CTOs ending in burn out territory - get some staff engineers for topics outside product delivery as soon as possible and don’t try to do everything on your own.

In this weeks newsletter we look at titles (a hot topic for some CTOs), how to do less (the right and only way to prioritize) and - again - about hiring. This and more in today’s newsletter.

Good reading, nice weekend and until next week,

Stephan

PS: If you have feedback, I’d love to hear from you - stephan@amazingcto.com

Podcast

How to Identify What You Enjoy

What is joy? A principle I have is to enjoy your work. If you don’t enjoy your work, change it or do something else. But what is it that you enjoy? Many people don’t know. This weeks podcast explores the topic on how to identify what you enjoy

https://www.theatlantic.com/podcasts/archive/2021/11/how-to-prioritize-joy-lorigottlieb-arthurbrooks-happiness-2021/620787/

Interesting Articles

How to get the most out of your 1:1s

1:1s is the magic tool for managers. I could not be without. Aligning, explainging, helping, nurturing, developing and listening for feedback is all managers should do in their 1:1s. Sadly if 1:1s even happen - too often there are none! - they are reduced to status updates. This article goes into more detail on how to make 1:1s successful:

https://erik.wiffin.com/posts/how-to-get-the-most-out-of-your-11s/

Titles

Titles? Titles! It starts with you being a CTO or a VP of Engineering. To some people titles are meaningless, to some people they are utterly important. The progression of titles gives a sense of progress to employees. Gokul Rajaram gives some guidance on how to use titles

https://medium.com/@gokulrajaram/the-one-thing-ceos-should-delay-as-long-as-possible-ea28347714b0

How To Do Less

You do too much! Every coachee does too much. Which beside being unhealthy, is unhelpful to the company. Work less, but on the right things I’d say

https://alexturek.com/2022-03-07-How-to-do-less/

MLOps Is a Mess But That’s to be Expected

Companies and CTOs are dipping their toes into AI. After playing around, soon MLOps becomes a topic and it’s messy. But “MLOps Is a Mess But That’s to be Expected” should give you some relief

https://www.mihaileric.com/posts/mlops-is-a-mess/

Shopify’s Data Science & Engineering Foundations

Some startups don’t have data engineering and business intelligence. Some do. But too many are unstructured and unguided. Take a look at what Shopify is doing.

https://shopify.engineering/shopifys-data-science-engineering-foundations

The most important thing to understand about queues

I won’t spoild this one for you, but you might have already guessed :-)

https://blog.danslimmon.com/2016/08/26/the-most-important-thing-to-understand-about-queues/

CTOs Worry About: How to Hire Remote Engineers

“Instead of summarizing common wisdom and advice from other CTOs, I’m going to share with you my personal technique for finding and hiring great remote talent.” Refreshing.

https://burakkanber.com/blog/ctos-worry-about-how-to-hire-remote-engineers/

Light Mode, Dark Mode, and Gen-Z Mode

I didn’t know what Gen-Z Mode is, but it is some food for thought. Over 25? You need to read this.

https://www.getfilteroff.com/blog/light-mode-dark-mode-and-gen-z-mode

Keeping Developers Will Be the Priority in Great Developer Resignation Next Stage

Everyone is hiring. Everyone of my coachees is looking for more engineers. But it does not make sense fill water into a bucket if the bucket is leaking. First fix retention, then fix hiring.

https://blog.devgenius.io/keeping-developers-will-be-the-priority-in-great-developer-resignation-next-stage-9dfcdb6e75a4

How to design better APIs

I have seen so many bad APIs in the last decade. Surprisingly everyone is coding up APIs but there is not enough wisdom and thinking around good API design - this should be core to our profession.

https://r.bluethl.net/how-to-design-better-apis

Pair Programming Antipatterns

If as CTO you do not guide pair programming (and code reviews!) everyone will do what they think is the right thing. Depending on preferences and experiences this can be a good or bad thing. As a manager you NEED to give guidance to your engineer on what you expect pair programming to be. Some ideas on what to prevent can be found in “Pair Programming Antipattern”

https://tuple.app/pair-programming-guide/antipatterns

Book of the week

This weeks book is “The Art of Leadership - Small things done well” by Michael Lopp, who already brought us “Managing Humans” and which I recommended to many new managers. This book is for the more experience tech manager, and focused in detail on the role of Manager, Director and Executive with chapters like “Delegate until it hurts” and “The New Manager Death Spiral”. Worth a read!

Art of Leadership Book

Join the CTO newsletter!
Impressum