Tag

software-engineering.

14 writings found

Latest Archives

Patching Security Holes at Scale: When You Have Millions of Lines of Mobile Code

How Meta automates security fixes across massive mobile codebases using AI and custom tooling. A glimpse into enterprise-scale vulnerability management.

Automating Security Fixes at Billions-of-Users Scale

How Meta's security team uses AI to patch vulnerabilities across millions of lines of mobile code without driving engineers insane.

Meta Killed Their FFmpeg Fork and That's Actually Great News

How Meta's collaboration with FFmpeg developers brought multi-lane encoding and real-time quality metrics to everyone, not just billion-user platforms.

Meta Ditched Their FFmpeg Fork and What It Means for Video Infrastructure

How Meta deprecated their internal FFmpeg fork by pushing critical features upstream, and why this matters for the future of video processing at scale.

Meta's RCCLX: Why AMD's GPU Communication Stack Just Got Interesting

Meta open-sources RCCLX with Direct Data Access and FP8 collectives for AMD GPUs. A deep look at what this means for multi-GPU AI workloads.

AI as an Organizational Multiplier: Why Your Team's Experience Varies Wildly

AI amplifies what you're already doing. Why some teams see half the incidents while others face double, and what agent architecture teaches us about control.

Meta's RCCLX: Why AMD GPU Communication Just Got Interesting

Meta open-sources RCCLX with Direct Data Access and low-precision collectives, potentially reshaping distributed AI workloads on AMD hardware.

AI as an Organizational Multiplier: Why Your Company's Experience Will Be Wildly Different

AI amplifies what you already do, for better or worse. From agentic patterns to security constraints, here's what actually matters in production.

Meta Open Sources RCCLX: AMD Gets Serious Performance Boosts for AI Workloads

Meta's RCCLX brings Direct Data Access and low-precision collectives to AMD GPUs, delivering 10-50% speedups for LLM inference on MI300X hardware.

Knowledge Priming: Teaching AI Assistants Your Codebase Like You'd Onboard a Human

Stop fighting AI's generic patterns. Treat project context as infrastructure and watch code quality transform through systematic knowledge priming.

Just-in-Time Tests: How Meta Is Rethinking Software Testing for the Agentic Era

Meta's JiTTests use LLMs to auto-generate bespoke tests per code change, killing false positives and test maintenance overhead in agentic dev workflows.

Just-in-Time Tests: When AI Writes Your Tests Right Before Deployment

Meta's Catching JiTTests use LLMs to auto-generate tests on-demand, targeting regressions without maintenance overhead. A radical shift in testing philosophy.

How Meta Solved Passkey Authentication for Headsets Without Scannable Screens

Meta's novel approach to WebAuthn for XR devices reveals a clever workaround for passkey flows when QR codes aren't possible.

WhatsApp's Rust Rewrite: 160,000 Lines of C++ Gone, Billions Protected

WhatsApp replaced its entire media processing library with Rust, shipping it to 3 billion users. Here's why this is the biggest Rust deployment ever.

View all writings →