Welcome to CTO Insights #15! This week’s favorite - A story on how BBC Migrated 31 Million Readers an
|
|
November 29 · Issue #15 · View online
Weekly Readings on Software Engineering & Technical Leadership.
|
|
Welcome to CTO Insights #15! This week’s favorite - A story on how BBC Migrated 31 Million Readers and Improved Their Performance up to 83%. 🙌
Special thanks this week to: Stole Trishanski, Davor Minchorov and Katerina Trajchevska for your public support for last weeks newsletter - vital to keep it going for everyone else to read!
Can you help? Share this link insights.toshotrajanov.com on LinkedIn and recommend the newsletter to your network - it’s the best way to keep the community growing. Enjoy, Tosho
|
|
|
|
Software Architecture is Overrated, Clear and Simple Design is Underrated
Gergely Orosz - a senior engineer who worked on Uber’s distributed payment systems (more on that in Issue #6), shares his go-to tips on designing system architecture. The best software design is simple and easy to understand. Next time you’re starting a new project, ask yourself “How can I come up with the simplest possible design, in a way that’s easy for anyone to understand?”.
He shares a story on how building a large scale project without using complex software architecture looked like.
|
Airbnb's “Krispr” Approach That Simplified Workflow for Over 1000 Engineers
This story talks about how Airbnb’s engineering team uses Krispr to simplify the process of running services on Kubernetes and improve the workflow for over 1000 engineers.
Having fresh and up to date shared infrastructure components is a key factor for increasing the velocity in the engineering team.
Read more on how they are striking for the right balance between infrastructure stability and development velocity.
|
|
Migrating 31 Million Readers and Increasing Page Performance to 83% - a BBC World Service's Story
This is a story on how BBC World Service managed to migrate over 31 million weekly readers to an isomorphic react application and increase their page performance up to 83%. That’s far from the best part of the story, as they also share how they built their own rendering platform called Simorgh. It’s an exciting story to read about their struggles, goals, and ideas behind the entire operation.
|
|
Open Sourcing Corporate Software Products - The Complexities & Rewards
Demian Brecht and Drew Shafer from Salesforce’s Engineering Team share the struggle and hassle with open sourcing their Django-Declarative-APIs framework back in 2011. A great story on how corporates considered open source back in the days and the entire process engineers need to go through.
|
|
We’ve Been Doing Retros Wrong for Years
Hank Lander that works as a Senior Product Manager at HubSpot talks about how they improved Retros in their organization. Personally, I fell into the trap of too narrowly focusing on outcomes. I was wrong! As PMs, we are drilled to think about outcomes and one tool we use to drive better outcomes is running Retros. Some time ago Hank and his team decided to put people and team health first. The findings are interesting.
|
|
Technical Debt, a.k.a. “Not-quite-right-code” Analysis at Prezi
Gergely Bihary from Prezi’s engineering team has conducted a small survey sent to 30 engineers in his team to find out what their thoughts on technical debt are. Technical debt ages terribly and slows down progress. 78% of participants encountered technical debt in their work, less than 45% of them make time to repair the debt, and more surprising statistics await inside.
|
GoDaddy Employees Get Duped to Handing Over Ownership to Fraudsters
Brian Krebs, a cyber security investigative journalist at Krebson Security, shares a story on how GoDaddy employees managed to compromise over 28.000 of their customers’ web hosting accounts. This was due to an attack that tricked a lot of their employees into providing ownership to the fraudsters. Brian explains the entire story thoroughly and also gives a few pointers on better security. ️
|
Special Series: Engineering Efficiency
|
Silicon Valley Strategies for Improving Engineering Velocity, Efficiency, and Quality
David Mercurio shares personal insights and experiences about cultural practices that one can apply to help improve the effectiveness of an engineering organization. Must read.
|
|
Laravel at Scale: Framework, Community & Ecosystem with Taylor Otwell
Join us for an hour of open conversation with Taylor Otwell, the creator of Laravel. We’ll dive into Laravel and the ecosystem it created for developers, the potential of the framework for building large scale apps, and why you should give it a try if you still haven’t. Dec 9th, 12:30pm EST - Online Free Event
|
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.
|
|
|