|
|
January 31 · Issue #24 · View online
Weekly Readings on Software Engineering & Technical Leadership.
|
|
Welcome to CTO Insights #23! The newsletter is broadly based on top engineering and leadership content from the past week, it is free and made for your weekly reading. đĽ
Click here and subscribe if you want it in your inbox every Sunday morning.Â
Huge shoutout to Frederico Castro for his genuine feedback. The feedback from the community is vital to keep the newsletter improving.
How can you help? Share CTO Insights with your network or someone you feel will benefit from it - itâs the best way to keep the community growing đ Ready? Letâs talk software, technology, and leadership.
|
|
|
|
How Facebookâs News Feed Ranking Algorithm Works
It seems Facebook knows me more than my wife. Even though Iâm using Newsfeed Extractor (you should do too), Iâm fascinated by the way they achieved personalization. In this post, they talk about how they use machine learning to come up with the perfect feed for each of their 2 billion+ users. Without machine learning (ML), peopleâs News Feeds could be flooded with content they donât find as relevant or interesting, including overly promotional content. P.S Yes, they use PHP đą. Read the entire story here.
|
|
How GitHub improved GitHub's deployment
Over the past year, Github had doubled the number of engineers in their team. This caused a lot of issues in the way they deploy the tools so they needed to improve fast! Good news, that affected most of us. đ In October 2020 they started a series on â Building GitHubâ. This week they wrote a story on how they handle deployment - These changes have revolutionized the way we deploy GitHub.com. Where confusion and frustration had once set in, we now have joy and content at the use of an automated system.
|
Optimising Serverless for BBC Online
BBCâs infrastructure reachers up to 60 million browsers a day, with their users requesting up to 20k pages per second - that is what most of us donât have in a month đ The post tasks about how their engineering team approached optimizing serverless to improve customer experience. We are performing over 100 million serverless function invocations per day. Our HTML render times are quick, with the p90 being around 220ms.
|
|
How to Run Exceptional One-on-Ones
Dave Bailey is a serial entrepreneur who has found an amazing way of making (and documenting) the most out of one-on-one meetings. The output of a successful one-on-one is simply the one or two small actions a report can take to develop their capabilities and move forward in achieving their goals. Itâs a compelling list of tips and advice on how you (as the manager and leader) and your team can always benefit from these meetings. If you have run at least one O3 meeting, youâd need to check this one.
|
|
How Prioritisation Has Guided My Personal Approach to Mental Wellbeing
Xeroâs CTO, Mark Rees, has been taking advantage of prioritization frameworks to avoid being overwhelmed with work. Chances are that you also have a lot on your plate, so having a look at his way of focusing on what matters can definitely help out. There is nothing so useless as doing efficiently that which should not be done at all. We are all busy, one way or another. Check out these strategies, Iâm sure theyâll get some of your time back.
|
|
How to Use OKRs to Set Goals for Your Professional and Personal Development
While itâs true that OKRs have many benefits for improving products and businesses, Jeff Gothelf shares how you can use this tool to improve our personalities as well. If you want to improve both professionally and personally, Jeff has a few unique tips that will get you there faster. Setting and achieving goals has never been more efficient.
|
|
State of JavaScript in 2020
Based on a survey of 23,765 people in 137 countries, JavaScript shares one of the most detailed reviews of how 2020 went for the programming language. You can view detailed reports on its performance throughout 2020 based on demographics, frameworks, features, data layers, platforms, and so much more. View the full report here.
|
What Does Mastery Look Like in Software Engineering?
Whatâs the first thing that pops up in your head when you hear software engineering mastery? Usually, this relates to technical proficiency. According to an intense discussion on Hackernews, it turns out that the term is much more complex. Youâll be amazed by all the areas that software engineering mastery is connected to.
|
Googleâs Surprising Discovery About Effective Teams
A few years back, Google discovered that high-performing teams depend less on the members and more on team dynamics. Their findings are based on interviews with several hundred of their employees.
Who is on a team matters less than how the team members interact, structure their work, and view their contributions. 5 key characteristics always came into play.
- Psychological Safety
- Dependability
- Structure & Clarity
- Meaning
- Impact
|
|
The Growth of Imgur: From Side Project to 300M Monthly Users with Muts Inayama
Our CTO Insighter (and my partner) Katerina Trajchevska is hosting a Fireside chat with Muts Inayma - head of Product & Engineering at Imgur. Theyâll be talking about Imgurâs growing challenges, crucial tech decisions, future plans, and more. Donât miss out on hearing Imgurâs inside stories! February, 10th, 5 pm UTC -Â Online
Free Pass
|
If you are an event organizer and you want to get featured in the newsletter, get in touch, and give the community a deal. Email me at [email protected]
|
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.
|
|
|