article thumbnail

Designing Instagram

High Scalability

Currently, he is in the Alexa Shopping organization where he is developing machine-learning-based solutions to send personalized reorder hints to customers for improving their experience. Design a photo-sharing platform similar to Instagram where users can upload their photos and share it with their followers. High Level Design.

Design 334
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

There are a few qualities that differentiate average from high performing software engineering organisations. I believe that attitude towards the design of code and architecture is one of them. Both valuing design and striving for continuous delivery are necessary. So we need to make it part of everything we do.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

What is platform engineering?

Dynatrace

With growing multicloud complexity and the need for organization-wide scalability, self-service and automation capabilities have become increasingly essential for developer productivity. In response to this shift, platform engineering is growing in popularity. The result is a cloud-native approach to software delivery.

article thumbnail

Data Engineers of Netflix?—?Interview with Pallavi Phadnis

The Netflix TechBlog

Interview with Pallavi Phadnis This post is part of our “ Data Engineers of Netflix ” series, where our very own data engineers talk about their journeys to Data Engineering @ Netflix. Pallavi Phadnis is a Senior Software Engineer at Netflix. Pallavi, what’s your journey to data engineering at Netflix?

article thumbnail

Team building in software engineering

Tasktop

We’re typically heads-down, and it seems any interaction we have is just business: problem solving, design discussions, code review comments, story planning. And this is on to p of what our “team of teams” Product Development team does (visiting escape rooms and bowling have been examples). How is your team doing?

article thumbnail

How to Prepare for Your DevOps Interview

DZone

Over the past decade, DevOps has emerged as a new tech culture and career that marries the rapid iteration desired by software development with the rock-solid stability of the infrastructure operations team. So, why should they hire you?

DevOps 275
article thumbnail

All of Netflix’s HDR video streaming is now dynamically optimized

The Netflix TechBlog

As noted in an earlier blog post , we began developing an HDR variant of VMAF; let’s call it HDR-VMAF. A vital aspect of such development is subjective testing with HDR encodes in order to generate training data. The pandemic, however, posed unique challenges in conducting a conventional in-lab subjective test with HDR encodes.