Welcome to CTO Insights #130!
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.
This week’s favorite - Maintaining Productivity as Engineering Teams Scale.
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.
Featured
Adeva is a tech platform empowering CTOs and VPs to effortlessly source, hire, and manage top-tier engineering talent from over 35 countries worldwide.
Whether you are a startup or a Fortune 500 company, our network is teeming with experienced product and tech consultants ready to contribute to your success.
Architecture
The Guardian Optimizes Mobile Push-Notification Delivery Architecture
A story on how The Guardian has transitioned to a new microservices-based push notification system that improves efficiency and scalability.
This shift utilizes an event-driven architecture, enabling faster content delivery, reducing costs, and promoting stronger service resiliency.
Scalability
eBay’s Blazingly Fast Billion-Scale Vector Similarity Engine
The story is about how eBay has developed and deployed a highly efficient and scalable vector similarity engine, designed to enhance the shopping experience on their platform. By utilizing advanced algorithms and machine learning techniques, the system is capable of processing over a billion item vectors to find similar items in a matter of milliseconds.
This results in highly personalized, accurate, and relevant product recommendations for eBay's users, improving their shopping experience and, ultimately, driving more transactions.
Leadership
The Science of High Performance: What Unites Top Talent
A story about the science behind high performance and productivity.
You Can’t Play in a Professional League With Amateur Players
The author recognized 4 main traits high performers have in common and she dives deeper in the why behind it.
Product
How LinkedIn Adopted A GraphQL Architecture for Product Development
LinkedIn has adopted GraphQL, to enhance its product development. This move consolidates their numerous APIs into one unified interface, reducing over-fetching and under-fetching of data, and providing better performance and efficiency in the development process.
The author dives deeper into the architecture, challenges, performance, etc. An interesting read.
Other
Maintaining Productivity as Engineering Teams Scale
This article discusses the challenges of maintaining productivity as engineering teams scale.
It provides valuable insights into best practices for large-scale team management, such as fostering communication, setting clear expectations, promoting accountability, and using agile practices and automation tools.
How AI coding companions will change the way developers work
This article highlights how AI coding companions are revolutionizing the software development process, serving as a tool to augment developers' capabilities and efficiency.
They provide real-time personalized code suggestions, improve collaboration by harmonizing coding styles within a team, and enable developers to focus more on complex problem-solving and innovation.
A Guide for Leaders: How to Improve Customer Experience in the Digital Age
A PwC survey showed that 86% of buyers are ready to pay more if they get excellent service.
A story I put together that discusses the importance of enhancing customer experience by understanding customers' needs, gathering feedback, using technology to personalize experiences, improving customer service, and creating a customer-focused culture within the organization.
What is ON
Exploring the Complexities and Possibilities of Immersive AI
Join Katerina Trajchevska and Richie Etwaru for a 45 mins discussion on Exploring the Complexities and Possibilities of Immersive AI.
Learn about the complexities of building such an advanced product, from the technical challenges to the team management strategies. Plus, discover what the future of work might look like with the latest developments in AI and job redundancy.
The event is free, register here.
Closing Notes
Thanks for making it this far! 🙏
I hope you enjoyed this week’s issue. Use the thumbs up/down buttons to rate and don’t forget to share the newsletter with fellows.