7 min read

🔬 Premortems, DevEx, Tough Feedback, Context, Purpose, Building S3, Ideal PRs, Performance Anxiety: TMW #342

Hello again, welcome to the week!

If you're considering submitting a talk for November's CTO Craft Con in London, make sure you get it in over the next few days - the CfP closes on Friday, August 4th. You can send us your talk ideas here:

CTO Craft Con November 2023 Call for Papers

Speaking of the Con, if you're a member of the CTO Craft Slack community keep your notifications on today (Monday) for a special announcement... You heard it here first!

On with the links - see you next time

Andy @ CTO Craft

Supercharge your project success: the power of premortems | CTO Craft
Do you know the differences between project pre and post-mortems? We discuss what premortems are and tips for carrying them out.

CTO Craft Bytes - ICYMI

CTO Craft Bytes: Embedding developer experience into your organisation
Register now for CTO Craft Bytes: Embedding developer experience into your organisation on crowdcast, scheduled to go live on July 28, 2023, 12:30 PM GMT+1.

Reads of the Week

Making the bug fixes count. Or how to fix promotions in tech companies
Yesterday, I came across yet another article explaining how promotions work at big tech. At this point, it’s no surprise to anyone that individual contributors and the management team prefer to work on “impactful” projects rather than polish a specific product, even if that’s what their users are as…
Attention is All A Manager Needs

From our Sponsors

Optimising Your Engineering Hiring

Would you benefit from expert advice on how to optimise your engineering hiring during a market correction and beyond?

Schedule a confidential discussion with Ryan, Managing Director of Albany Growth.

Optimising the Candidate Market: 1-1 with Ryan Smith

Thanks as always to all the amazing sponsors helping CTO Craft bring you resources like this newsletter, our events, community and more:

AWS, Albany Partners, Code Climate, Google Cloud, Vention, Jellyfish, LinearB, 101 Ways, O’Reilly, Pentalog, Skiller Whale, Swarmia, Uplevel, YLD

Leadership, Strategy & Business

How to Scale Yourself Down — Not Up — as a Leader
After a four-decade career of toggling back and forth between big and small, Lightspark SVP of Engineering James Everingham shares his playbook for scaling down your leadership as you go from an org of hundreds or thousands to a handful of direct reports.
Suzi McAlpine | The Art of Leadership | An open letter to leadership teams
I want to start this open letter by saying I see the pressure you’re under right now.
Overcoming Your Fear of Giving Tough Feedback
A lack of constructive feedback is detrimental to your team, depriving them of mentorship and growth opportunities. And workplaces marked by poor communication and unclear expectations are breeding grounds for low trust and disengagement. Giving feedback is essential to being an effective leader. In…
The Next Larger Context
Technology, startups, programming, technical management and software architecture

Culture, People & Teams

Building teams with a purpose in mind
Every team is different. It’s important to build a team with people that resonate with the purpose.
3 Characteristics That Could Be Preventing Your Good Team from Becoming Great
You’ve got a good team, but you have a sense they could be better. These three characteristics might be hurting your future success.
Creating Shared Identity On A Team | David Burkus
In this article, we will explore four key actions that leaders can take toward creating shared identity on a team.

Technology, Operations & Delivery

Building and operating a pretty big storage system called S3
Three distinct perspectives on scale that come along with building and operating a storage system the size of S3.
The ideal PR is 50 lines long | Graphite
Graphite is modern code review for fast-moving teams - we help engineers write and review smaller pull requests, stay unblocked, and ship faster.
The Evolution of Cloud Infra and Platform Engineering Orgs
Modern backend systems have reached a level of complexity that organizations struggle to wield. Many find themselves in a constant cycle of hiring, reorganization and reprioritization in order to better align themselves with that complexity.Simplicity won’t be found at the end of the infrastructure-…
How to Measure and Prevent Defect Escapes in Any Project - Johanna Rothman, Management Consultant
How do you know when you finished a feature? You might have a checklist, to make sure multiple people looked at all the artifacts, and that everything is checked in. (This is easier if you work as a mob/ensemble, pair, or swarm.) In addition, a product leader might approve the feature. Finally, the…

Stress, Wellbeing & Growth

Hanlon’s Razor: Not Everyone is Out to Get You
Hanlon’s Razor teaches us not to assume the worst intention in the actions of others. Understanding Hanlon’s Razor helps us see the world in a more positive light, stop negative assumptions, and improve relationships.
How to embrace performance anxiety
Or why being calm and composed is not always a desirable state of mind.
Sweat Some of the Small Stuff
Of the three hard problems in computer science, the one I probably spend the most time on is “naming things”. (Off-by-one errors are too often the bane of my programming existence thoug…
Passion Can Burn Us Out At Work | The Horizons Tracker
A lot of jobs now specifically ask applicants to be passionate about what they do. The logic is that this passion will drive candidates to herculean feats and ensure that we truly enjoy what it is that we do. Research from Florida State University reminds us, however, that passion can also be a path…

That’s it!

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


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


Have an amazing week!