🧣Best of the CTO Craft Blog, Team Building, GitOps, Reverse Engineering the Vaccine: TMW #195 by CTO Craft
Hi all! Hope you've had a peaceful break
A short issue to keep you going this week - we've picked the most popular CTO Craft articles, alongside a few of the best posts from the last week or so.
Have a great week, and see you soon!
Andy @ CTO Craft
Best of the CTO Craft Blog
Models for conflict resolution - choose the right one for you
Learn about what causes conflict in the workplace and the resolution models you can use to overcome it to build a stronger organisation.
Who do I delegate to? A CTO's guide to developing leaders
Discover how to identify, nuture and delegate to natural leaders within your team in three stages - a must-have cto's guide.
CTOs Uncovered - Who Are We?
In collaboration with CTOs&co in Barcelona, CTO Craft surveyed nearly 300 CTOs and technology leaders around the world to learn more about who they are, where they work, what they build and how satisfied they are with work. Here are the results…
A CTO's Playbook for Building Great Technology Products
Vlad Galu, an experienced, product-focused deep tech CTO based in London, shares his personal playbook for building successful technology products
How to use writing to build a solid talent pipeline
Founder of Draft.dev, Karl Hughes shares his insights on employer branding and the power of writing to build an engineering talent pipeline.
9 things every CEO needs their CTO to know
Two CEOs share the top 9 skills CTOs need to have to ensure technology departments can support commercial strategy and success.
About our Partners
A huge, huge thanks to our partners for supporting CTO Craft Con 2020 - you’re all amazing!
Amazon Web Services, The Scale Factory, YLD, LinearB, Albany Partners, Skiller Whale, iTechArt Group and PGS Software
🥝 🥝 If you’re interested in seeing our Partnership Opportunities, drop a reply to this email! 🥝 🥝
Culture & People
50 team building activities to improve teamwork
Working in a great team can make all the difference when it comes to job satisfaction, healthy working practices, and organizational success. Though even with the best intentions, it’s often not enough to just put a group of great people together and expect team work to happen organically.
Addressing The Developer Experience Gap. Newcode or Gluecode.
My colleague Stephen recently wrote an excellent and well-received post about the Developer Experience Gap – the chasm separating modern promises of developer productivity with the reality of stitching environments together by hand.
Leadership & Self-management
What Facebook’s CTO learned this year
"Asynchronous communication is something our teams depend on now more than ever before, and it's an important skill for everyone to work on when we're so reliant on chat and email to communicate across teams."
Back to Basics
As the story goes, the legendary former coach of the Green Bay Packers, Vince Lombardi, would start every training camp the same way. He would hold up a football and announce with great gusto, “This is a football.” Keep in mind he was speaking to a room full of professional football players.
Can Leaders Care Too Much?
What happens when leaders care too much about their people? Is that even possible? One of my clients thought so. We went through some tough times this year and revenues took a hit. We cut expenses, but it wasn’t enough.
Agile, Engineering & Product
How GitOps Improves the Security of Your Development Pipelines
GitOps is usually discussed in terms of boosting developer velocity. But another benefit – one that doesn’t always get as much attention – concerns its potential to improve security.
Emerging Architectures for Modern Data Infrastructure
As an industry, we’ve gotten exceptionally good at building large, complex software systems. We’re now starting to see the rise of massive, complex systems built around data – where the primary business value of the system comes from the analysis of data, rather than the software directly.
No, engineers don't suck at time estimates
This seems rather surprising given all we’ve heard about the problems of bad time estimations, projects going overboard, etc and of course, your personal experience with software time estimates. But if people are really bad at estimation, how does that fit with our obvious evolutionary need to make quick decisions based on partial data?
Change Management in an Agile Environment
Digital technologies and ever changing market conditions are disrupting industries all over the world. With this, we have seen a significant rise in popularity and adoption rates of the Agile methodology.
Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine
Welcome! In this post, we’ll be taking a character-by-character look at the source code of the BioNTech/Pfizer SARS-CoV-2 mRNA vaccine. Now, these words may be somewhat jarring - the vaccine is a liquid that gets injected in your arm. How can we talk about source code?
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!