Dev Systems
How are you centralising AI for development at your company?
I'm asking this because I'm seeing some frustrating patterns and if I may be bold, I think my answer is the correct one.Here's one I'm seeing: its the SDLC agent pattern and I think its wrong.Step 1: you have good AGENTS.md docume...
How Meta Built Forum With AI-Native Engineering
Meta’s newest app,Forum, is for anyone who wants to go deeper into the conversations in their Facebook groups.To build Forum, Meta engineers adopted a whole new way of working by bringing an AI agent into the development cycle.We’re shari...
2026 World Cup: Breaking Records, Spiky Charts and Reliability at Scale
Every four years, the World Cup becomes the largest planned stress test of our infrastructure. This year it also set an all-time record!There are a few moments throughout the year, like New Years Eve, that really let us see the collective impact of e...
Are there any more startups with real technical challenges?
I'm a technologist with 25+ years of hands-on experience across all IT roles and hundreds of technologies. I've done it all: from startups to Fortune 500s, from desktop applications to global distributed systems to AI dark factory harnesses...
Show HN: Run AI-generated logic safely inside your app
Stof is an open-source runtime for logic you don't own or fully trust.Imagine a JSON document with functions inside, scoped to just the document that contains them. Stof instantiates this doc as a small wasm env, and makes these functions safe t...
Ask HN: What is the current trajectory of a senior engineer?
Been recently thinking about this more and more: When the need for a human in the design loop ceases?Given that LLMs are RL'd to the max with everything that can be given a wrong/right answer (code/maths), what currently is stopping An...
Sapienz Receives ISSTA 2026 Impact Paper Award
Ke Mao, Mark Harman, and Yue Jia have been recognized with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) 2026Most Influential Paper Award for their 2016 research, “Sapienz: multi-objective automated testing for Andr...
How Dynata scaled AI across the development lifecycle with AI-DLC and Kiro IDE
When Dynata set out to compress multi-sprint feature delivery into a single sprint, the answer wasn’t simply faster coding. It was reimagining the entire development lifecycle with AI. The team progressed in deliberate stages. They began with AI-assi...
Architecting for uncertainty - part 4: Team Topologies organizes for fast flow
This is the fourth in a series of articles based on my talk Architecting for Fast Flow: Thriving Amid Uncertainty.In this series, I define the term fast flow and explain why it has become an essential software delivery capability.I discuss how fast f...
Integrating Netflix’s Foundation Model into Personalization applications
Authors: Divya Gadde, Ko-Jen Hsiao, Dhaval Patel and Moumita BhattacharyaThe motivation for building the Netflix Foundation Model for personalization was laid out in this previous blog post. The Netflix homepage is powered by several specialized mode...
DataJunction as Netflix’s answer to the missing piece of the modern data stack
by Olek Gorajek, Samuel Redai, Yian ShangIntroOur Netflix journey from data to dashboards, particularly within the space of the experimentation platform, always presented a unique set of challenges. This blog post aims to illuminate these hurdles and...
Measuring the Impact of Personalized Recommendations
By Kevin Zielnicki, Guy Aridor, Aurélien Bibaut, Allen Tran, Winston Chou, and Nathan KallusIntroductionPersonalization is everywhere on the internet. It shapes the products we discover, the stories we read, the music we hear, and the movies and TV s...
TimeSeries Tiered Storage Journey: Kafka/Flink Streams to Native Cassandra Cold Reads
By Oleksii Tkachuk, Rajiv Shringi, Chris Lohfink, Abe Ratnofsky, Kartik SathyanarayananIntroductionIn an earlier post, we introduced the TimeSeries Abstraction, our high-throughput, low-latency platform designed to store and query temporal event data...
Behind the Scenes: Evolving Netflix’s Ads Event Pipeline for Live — Part II
By Yogesh NagarurIntroductionIn Part 1 of this series, we shared how Netflix built the Ads Event pipeline and approached it as a system design problem: replacing fragmented pipelines with a centralized collection, enrichment, and a standard data cont...
Netflix Conductor: The Next Chapter
Netflix Conductor : The Next Chapterby Aravindan Ramkumar on behalf of the Conductor teamConductor is the workflow orchestration engine Netflix uses to stitch micro-services into reliable, observable business processes.If you’ve followed Conductor fr...
Running Apache Spark experiments in my sleep (and on a plane)
By Prashanth Gedde NarayanaswamyAs one of Netflix’s largest and critical data pipelines, member-sessionizer consolidates tens of billions of hourly client events, encompassing user taps, playbacks, and engagement signals, into individual viewing sess...
The Lifecycle of LLM-as-a-Judge: Building, Aligning, and Monitoring at scale
By Emma Yanyang Kong, JJ Tan, Ishan Gupta, Lars Olds, Claire Campbell, David Fagnan, Ratna Kavuri, Rohan Gosain, Veli Balin, Minsu Jang, Louis GarciaIntroductionAny team generating text with an LLM at scale hits the same problem. You cannot evaluate...
Netflix Stratum Media Processing: Automated Container Right-Sizing
By Violetta Pidvolotska and Naveen MareddyStratum is Netflix’s internal serverless media processing platform, shaped by over a decade of experience developing large-scale distributed systems. It powers a wide range of media workloads — including enco...
Reliable GPU compute for large training & inference jobs
Authors: Nick Rutigliano, Argha C, Samartha ChandrashekarHow we detect failing GPUs and network fabric, remediate machines automatically, and let long-running jobs survive hardware loss.Open Netflix, and the home screen is assembled for you: which ro...
Multi-region disaster recovery for Amazon API Gateway WebSocket APIs
WebSocket connections power some of the most interactive experiences on the web: financial trading applications streaming live market data, collaborative editing tools where multiple users work on the same document, gaming leaderboards updating in re...