Welcome to CTO Insights #118!
The newsletter is based on top Software Engineering and Technical Leadership content from the past week, it is free and made for your weekly reading.
If you got the link from a friend, make sure to subscribe here to get a fresh issue every Sunday morning.
This week’s favorite - Friction Between Product and Engineering.
Do you want to help? Share CTO Insights with your community and friends in tech, through social media, slack, teams, or any other channel you use.
Architecture
How to Share Data Between Microservices on a High Scale
Shiran Metsuyanim - a software engineer at Fiverr dives deep into sharing data between microservices while considering tradeoffs between availability and consistency.
She uses an example from a specific feature and explains the motivations, the goals, the solution, etc.
Scalability
5 Plugins (and 4 Principles) for Supercharging Developer Experience
Spotify is officially sharing some of its so-called “secret sauce” for improving developer experience at scale.
For some, this might be highly valuable information that you’ve been looking for. Now, it’s publicly available and anyone can see a bit of what makes Spotify great.
Leadership
Vice President of Engineering: The Evolution of the Role
A lot goes on in the day-to-day of a VP of Engineering. From managing teams to setting goals, find out what it takes to handle this exciting and critical role.
Whether you’re on your way to becoming a VP of Engineering yourself, or you’re looking to hire one, you’ll find out all you need about the role here.
Culture
What It Takes to Build an Organizational Culture That Wins
James Heskett and his book “Win from Within” are right about one thing, having an effective organizational culture can provide a business with a major competitive advantage.
This book offers a roadmap for leaders and how to improve a company's culture by hiring productive employees, organizing around teams and values, and leading with inclusion.
Product
Friction Between Product and Engineering
Get to know some of the most common warning signs indicating that friction between engineering and product is becoming a bottleneck. The article shows 5 major signs, followed by 5 excellent solutions for fixing the issue.
Other
Where Is Tech Going In 2023?
There are a lot of unique and insightful forecasts about the different paths tech may take in 2023. As you may have guessed, AI is among the most mentioned words in the post.
If you have any intriguing forecasts about the future of tech, feel free to share.
Research: Where Managers and Employees Disagree About Remote Work
Managers: “Remote work is harmful to the company and overall productivity”
Employees: “Remote work is so helpful and increases productivity significantly”
Which statement do you agree with? It turns out, managers and employees view remote work much differently. This is based on a research study, and the full details are inside.
The Five Talent Factors That Matter Most for Digital Transformations
Most digital transformations will present a difficult challenge. Does that mean you have to give up? No! 👎
It means you should hire stronger senior leadership, carefully craft value propositions, and really think hard about which trade-offs you want to make. There are a lot of great points in this post that can help in such a scenario.
What US Tech Talent Expects From Remote Work
If you want a better understanding of what makes US tech talent happier, this survey has got you covered.
You can see recent statistics of what motivates them to seek new jobs, how many are willing to move for work, how many prefer remote, age statistics, and more.
What Makes Some People More Productive Than Others
A survey of 19,957 respondents says working longer hours does not necessarily mean higher personal productivity.
It also says that older and more senior professionals tend to be more productive than younger and more junior colleagues.
It says much more, but that’s not the point. Thanks to all of this data, it also shares some very valuable tips on how to effectively improve your own productivity. 💪