|
|
April 4 · Issue #33 · View online
Weekly Readings on Software Engineering & Technical Leadership.
|
|
Welcome to CTO Insights #33! 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.
Subscribe here to get a fresh issue every Sunday morning.
This week’s favorite - How Pinterest Detects Image Similarity in Real-Time.
Do you want to help? Share CTO Insights with your network on LinkedIn or with someone you feel will benefit from it and hit the thumbs up button at the bottom. Ready? Let’s talk software, technology, and leadership.
|
|
|
Enabling Work Without Boundaries - Adeva
Adeva works with fast-growing companies to help them get access to the best talent in software development.
|
If you are working on tools or technology that creates value for software engineers and you want to get featured, reply to this email. All submissions are free.
|
|
|
How Pinterest Detects Image Similarity in Real-Time
I’ve been blown away by the image similarity feature Pinterest offers. Lately, they took a chance and improved the feature significantly. From taking hours to detect and take down spam and abusive content to doing this in almost real-time – find out how Pinterest achieved this and prevented spammers from harming the platform.
|
|
Improving Large Monorepo Performance on GitHub
Every day, GitHub serves the needs of over 56M developers, working on over 200M code repositories. By improving performance with large monorepos, GitHub eliminated many failures, decreased the number of CPU cycles for their servers, and improved the overall experience for each of us. We’ve improved single-repository update traffic rates by at least an order of magnitude. We now have years of headroom on our current architecture to handle the growth of even the largest monorepos. 😱
|
|
4 No-Nonsense Metrics for Measuring Your Engineering Team’s Ability to Execute
I strongly believe that growth is never by mere luck or chance. Instead, measuring and improving is the way to go if we want to grow. Today, it’s almost impossible to objectively measure how efficient your engineering team is. And we all know that if you can’t measure it, you can’t improve it. You’ll be stumbling in the dark.
|
|
Amazon's Way - How to Build, Maintain and Scale a Strong Culture
Kristin Graham spent five years improving company culture at Amazon and shares one of the most thorough discussions on the subject I’ve ever come across. 👏 She includes everything from defining culture, tips and tricks for fast improvement, mistakes to avoid, and more. Culture can make or break a company—especially in the tech industry, where competition for the best and brightest is fierce.
|
|
Hunger Games: Who’s Winning the Food Delivery War?
This is a comprehensive comparison of 8 of the best food delivery services in the world! 🍔 The post includes detailed statistics and charts regarding sales and performance based on demographics, services, and even the COVID-19 pandemic. If you’re interested in finding out how each of these companies performs, then this is a must-read study for you.
|
|
Functional and Non-Functional Requirements
One thing I’ve kept noticing is lack of non-functional requirements in many teams. People always talk about scalability, security, performance most of them really include any of these when creating feature requirements. I wrote this story from engineering perspective - aiming to help teams write clear and practical functional and non-functional requirements. It is super interesting read. Let me know your feedback 🙏
|
Explainable Fraud Detection – Wayfair Tech Blog
This post features an extensive overview of explanation/interpretation methods for supervised machine learning models and provides a deep dive into their application to Fraud Detection. 🔍 Learn how Wayfair Tech compares different explanation methods such as Permutation Importance, Lime, and SHAP to find out how each performs. Have a look at the detailed charts, algorithms, and examples here.
|
Open Sourcing Querybook, Pinterest’s Collaborative Big Data Hub
From using outside apps like Evernote for organizing queries to creating the official internal tool for querying big data at Pinterest - this is the entire process of how Querybook was created. Querybook on average has 500 DAUs and 7k daily query runs. With an internal user rating of 8.1/10, it’s one of the highest-rated internal tools at Pinterest. 👏
|
|
Vueconf - Official Vue.js Conference
Vueconf USA is an official conference that covers all things Vue.js! It’s a one-day event, hosted by Evan You - the creator of Vue.js. April 14th - Online
|
If you are organizing an event and you’d like to get featured in CTO Insights, reply to this email. All submissions are free.
|
Did you enjoy this issue?
|
|
|
|
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
|
|
|