Bliki: Host Leadership

Bliki: Host Leadership

• Host Leadership 19 February 2026 Martin Fowler agile team organization technical leadership If you’ve hung around agile circles for long, you’ve probably heard about the concept

Pick up exactly where you left off with Session Management in Gemini CLI

Pick up exactly where you left off with Session Management in Gemini CLI

• Pick up exactly where you left off with Session Management in Gemini CLI Facebook Twitter LinkedIn Mail Context is everything when working with Gemini CLI. • Whether you are refa

The Learning Loop and LLMs

The Learning Loop and LLMs

• The Learning Loop and LLMs 04 November 2025 Software development has always resisted the idea that it can be turned into an assembly line. • Even as our tools become smarter, fas

Drastically Reducing Out-of-Memory Errors in Apache Spark at Pinterest

• Felix Loesing | Software Engineer In 2025, we set out to drastically reduce out-of-memory errors (OOMs) and cut resource usage in our Spark applications by automatically identify

Don't Trust, Verify: Building End-to-End Confidential Applications on Google Cloud

Don't Trust, Verify: Building End-to-End Confidential Applications on Google Cloud

• In today’s data-driven world, many helpful insights may utilize sensitive data categories, for example: whether it’s processing personally identifiable information (PII) for pers

GPU-Serving Two-Tower Models for Lightweight Ads Engagement Prediction

• Yuanlu Bai | Machine Learning Engineer II, L1 Conversion and Shopping Modeling; Yao Cheng | Sr. • Machine Learning Engineer, L1 Conversion and Shopping Modeling; Xiao Yang | Sr.

How low-bit inference enables efficient AI

How low-bit inference enables efficient AI

• In just the past few years, large machine learning models have made incredible strides. • Today’s models are not only remarkably capable but also achieve impressive results acros

The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It

The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It

• WHAT IT IS The rise of agentic software development means code is being written, reviewed, and shipped faster than ever before across the entire industry. • It also means that te

Insights from our executive roundtable on AI and engineering productivity

Insights from our executive roundtable on AI and engineering productivity

• Insights from our executive roundtable on AI and engineering productivity Improving engineering productivity is crucial to the work we do at Dropbox. • The more quickly we can de

Building Prometheus: How Backend Aggregation Enables Gigawatt-Scale AI Clusters

Building Prometheus: How Backend Aggregation Enables Gigawatt-Scale AI Clusters

• Backend Aggregation (BAG) centralizes Ethernet super spine to connect GPUs across regions. • BAG links Disaggregated Schedule Fabric (DSF) and Non-Scheduled Fabric (NSF) for unif

How We Release the Spotify App: A Look Under the Hood (Part 2)

How We Release the Spotify App: A Look Under the Hood (Part 2)

• How We Release the Spotify App: A Look Under the Hood (Part 2) Introduction In Part 1 of ‘How We Release the Spotify App’, we gave an overview of how the Spotify release process

Next Generation DB Ingestion at Pinterest

• Liang Mou | Staff Software Engineer, Logging Platform Yisheng Zhou | Software Engineer II, Logging Platform Elizabeth (Vi) Nguyen | Software Engineer I, Logging Platform Owen Zha

No Display? No Problem: Cross-Device Passkey Authentication for XR Devices

No Display? No Problem: Cross-Device Passkey Authentication for XR Devices

• We’re sharing a novel approach to enabling cross-device passkey authentication for devices with inaccessible displays (like XR devices). • Our approach bypasses the use of QR cod

Beyond Two Towers: Re-architecting the Serving Stack for Next-Gen Ads Lightweight Ranking Models...

• Beyond Two Towers: Re-architecting the Serving Stack for Next-Gen Ads Lightweight Ranking Models (Part 1) Authors: Xiao Yang | Senior Staff Machine Learning Engineer; Ang Xu | Pr

Ads Candidate Generation using Behavioral Sequence Modeling

Ads Candidate Generation using Behavioral Sequence Modeling

• Ads Candidate Generation using Behavioral Sequence Modeling Lakshmi Manoharan | Senior Machine Learning Engineer, Ads Vertical Modeling; Karthik Jayasurya | Staff Machine Learnin

Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash

Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash

• I was recently a guest speaker in Jason Liu’s online course on RAG offered by the education platform Maven. • I did some mini deep-dives into what we’ve been doing at Dropbox wit

Rust at Scale: An Added Layer of Security for WhatsApp

Rust at Scale: An Added Layer of Security for WhatsApp

• WhatsApp introduces Rust-based security layer to protect billions of users from malware threats. • The new media consistency library, written in Rust, runs on devices and browser

Congratulations to the recipients of the 2025 Spotify FOSS Fund

Congratulations to the recipients of the 2025 Spotify FOSS Fund

• Spotify’s 2025 FOSS Fund awarded €30k to FFmpeg, a cornerstone of media streaming. • Xiph.Org Foundation received support for open‑source audio codecs like Opus and Vorbis. • Moc

Adapting the Facebook Reels RecSys AI Model Based on User Feedback

Adapting the Facebook Reels RecSys AI Model Based on User Feedback

• We’ve improved personalized video recommendations on Facebook Reels by moving beyond metrics such as likes and watch time and directly leveraging user feedback. • Our newUser Tru

PinLanding: Turn Billions of Products into Instant Shopping Collections with Multimodal AI

• Faye Zhang, Staff Software Engineer; Jasmine Wan, Machine Learning Engineer I; Qianyu Cheng, Machine Learning Engineer II; Matthew Hichar, Machine Learning Engineer II; Eric Wan,

CSS at Scale With StyleX

CSS at Scale With StyleX

• Build a large enough website with a large enough codebase, and you’ll eventually find that CSS presents challenges at scale. • It’s no different at Meta, which is why we open-sou

Why We Use Separate Tech Stacks for Personalization and Experimentation

Why We Use Separate Tech Stacks for Personalization and Experimentation

• Why We Use Separate Tech Stacks for Personalization and Experimentation Introduction Personalized apps have become essential for improving user experience across diverse user bas

Python Typing Survey 2025: Code Quality and Flexibility As Top Reasons for Typing Adoption

Python Typing Survey 2025: Code Quality and Flexibility As Top Reasons for Typing Adoption

• The 2025 Typed Python Survey, conducted by contributors from JetBrains, Meta, and the broader Python typing community, offers a comprehensive look at the current state of Python'

DrP: Meta's Root Cause Analysis Platform at Scale

DrP: Meta's Root Cause Analysis Platform at Scale

• Incident investigation can be a daunting task in today’s digital landscape, where large-scale systems comprise numerous interconnected components and dependencies DrPis a root ca

Inside the feature store powering real-time AI in Dropbox Dash

Inside the feature store powering real-time AI in Dropbox Dash

• Dropbox Dash uses AI to understand questions about your files, work chats, and company content, bringing everything together in one place for deeper, more focused work. • With te

How We Built Meta Ray-Ban Display: From Zero to Polish

How We Built Meta Ray-Ban Display: From Zero to Polish

• We’re going behind the scenes of theMeta Ray-Ban Display, Meta’s most advanced AI glasses yet. • In a previous episode we met the team behind the Meta Neural Band, the EMG wristb

LLM-Powered Relevance Assessment for Pinterest Search

• Han Wang | Machine Learning Engineer; Alex Whitworth | Staff Data Scientist; Pak Ming Cheung | Sr. • Staff Machine Learning Engineer; Zhenjie Zhang | Sr. • Staff Machine Learning

Background Coding Agents: Predictable Results Through Strong Feedback Loops (Honk, Part 3)

Background Coding Agents: Predictable Results Through Strong Feedback Loops (Honk, Part 3)

• Background Coding Agents: Predictable Results Through Strong Feedback Loops (Honk, Part 3) This is part 3 in our series about Spotify’s journey with background coding agents (int

Background Coding Agents: Predictable Results Through Strong Feedback Loops (Part 3)

Background Coding Agents: Predictable Results Through Strong Feedback Loops (Part 3)

• Background Coding Agents: Predictable Results Through Strong Feedback Loops (Part 3) This is part 3 in our series about Spotify’s journey with background coding agents and the fu

How Pinterest Built a Real‑Time Radar for Violative Content using AI

• Director Trust Engineering; Aravindh Manickavasagam | Staff Technical Program Manager; Attila Dobi | Sr. • Staff Data Scientist People come to Pinterest to find ideas they feel g

Improving Quality of Recommended Content through Pinner Surveys

• Rudraksh Kapil | Machine Learning Engineer I; Michal Giemza | Senior Machine Learning Engineer; Devan Srinivasan | Machine Learning Engineering Intern; Leif Sigerson | Senior Dat

On the (re)-prioritization of open-source AI

• Dmitry Kislyuk | Director, Machine Learning; Ryan Galgon | Director, Product Management; Chuck Rosenberg | Vice President, Engineering; Matt Madrigal | Chief Technology Officer F

Autonomous Observability at Pinterest (Part 1 of 2)

• Marcel Mateos Salles | Software Engineer Intern; Jorge Chavez | Sr. • Software Engineer; Khashayar Kamran | Software Engineer II; Andres Almeida | Software Engineer; Peter Kim |

Building the future: highlights from Dropbox's 2025 summer intern class

Building the future: highlights from Dropbox's 2025 summer intern class

• Building the future: highlights from Dropbox’s 2025 summer intern class This summer, the Emerging Talent team proudly welcomed 43 interns to Dropbox as part of our 2025 Camp Drop

Background Coding Agents: Context Engineering (Honk, Part 2)

Background Coding Agents: Context Engineering (Honk, Part 2)

• Background Coding Agents: Context Engineering (Honk, Part 2) This is part 2 in our series about Spotify’s journey with background coding agents (internal codename: ‘Honk’) and th

Background Coding Agents: Context Engineering (Part 2)

Background Coding Agents: Context Engineering (Part 2)

• Background Coding Agents: Context Engineering (Part 2) This is part 2 in our series about Spotify’s journey with background coding agents and the future of large-scale software m

How Dash uses context engineering for smarter AI

How Dash uses context engineering for smarter AI

• When we first built Dash, it looked like most enterprise search systems: a traditional RAG pipeline that combined semantic and keyword search across indexed documents. • It worke

With Mobius Labs' Aana models, we're bringing deeper multimodal understanding to Dropbox Dash

With Mobius Labs' Aana models, we're bringing deeper multimodal understanding to Dropbox Dash

• With Mobius Labs’ Aana models, we’re bringing deeper multimodal understanding to Dropbox Dash Teams today create and share more types of content than ever before. • Their work mi

Half-Quadratic Quantization of large machine learning models

Half-Quadratic Quantization of large machine learning models

• Editor’s note: We are republishing a blog post from the Mobius team, originally published in 2023, that introduced a now widely used quantization algorithm. • We plan to continue

A practical blueprint for evaluating conversational AI at scale

A practical blueprint for evaluating conversational AI at scale

• LLM applications present a deceptively simple interface: a single text box. • But behind that minimalism runs a chain of probabilistic stages, including intent classification, do

Hack Week 2025: How these engineers liquid-cooled a GPU server

Hack Week 2025: How these engineers liquid-cooled a GPU server

• Hack Week 2025: How these engineers liquid-cooled a GPU server Hack Week 2025 at Dropbox centered on the theme ‘Keep It Simple,’ offering opportunities for innovation, experiment