Filters

Year

AI & Models

51

Systems & Infrastructure

24

Performance & Scale

6

Languages & Runtimes

16

Platforms & Media

15

Security & Reliability

11

Developer Tools & Experience

6

Companies & Labs

25
GPT-6 Astra: A new generation of intelligence

GPT-6 Astra: A new generation of intelligence

OpenAIGPTFrontier Models

OpenAI's GPT-6 Astra launch is worth reading for its computer-use gains, alignment evaluations, and a cybersecurity jump that changes what defenders must do.

ZGateway: Learnings from Putting a Proxy in Front of ZippyDB

ZGateway: Learnings from Putting a Proxy in Front of ZippyDB

MetaCachingDatabases

Why Meta put a stateless proxy in front of its most-used key-value store, and how that one tier absorbed connection storms, hot keys, and noisy neighbors.

The August 17 Outage, and the Work Ahead

The August 17 Outage, and the Work Ahead

GitHubPostmortemIncident Review

GitHub's 7-hour-47-minute outage on August 17 had no bad deploy to blame — it was a capacity failure, the second such incident in two weeks, and GitHub's CTO explains what comes next.

Moving EVE Online's 2.4 Million Lines to Python 3

Moving EVE Online's 2.4 Million Lines to Python 3

Fenris CreationsPythonMigration

EVE Online begins migrating its 23-year-old Python 2 codebase to Python 3 using a dual-compatibility stage that keeps Tranquility running while automated syntax fixes clear the way for the harder semantic review.

MetaRoCE: A New RDMA Transport Built for AI-Scale Ethernet

MetaRoCE: A New RDMA Transport Built for AI-Scale Ethernet

MetaNetworkingRDMA

Meta's MetaRoCE abandons the lossless-fabric assumption and rebuilds RDMA transport from scratch for Ethernet, pushing all intelligence to the NIC so the fabric can stay simple at million-GPU scale.

Tailscale — Tracking Down the 16-Year-Old WAL-Reset SQLite Bug

Tailscale — Tracking Down the 16-Year-Old WAL-Reset SQLite Bug

TailscaleSQLiteDebugging

Tailscale's six-month forensic hunt for a rare SQLite checkpoint race that corrupted 19 production databases and had hidden in the engine for 16 years.

Atproto for Distributed Systems Engineers

Atproto for Distributed Systems Engineers

BlueskyDistributed SystemsNetworking

The AT Protocol decentralizes a social network by turning a standard stream-processing backend inside out — making each internal service a public API that anyone can run — rather than relying on federation or blockchain consensus.

Hugging Face State of Open Models: Summer 2026

Hugging Face State of Open Models: Summer 2026

Hugging FaceOpen ModelsAI Ecosystem

A strong open-model ecosystem read about adoption, derivatives, small models, agent users, and why Qwen has become so important.

SQLite Critical CVEs or LLM Slop? jFrog Investigates

SQLite Critical CVEs or LLM Slop? jFrog Investigates

jFrogSQLiteSecurity

jFrog verified six 'critical' SQLite CVEs and found fabricated functions, impossible line numbers, and PoCs that crash nothing — with red flags you can check.

Z.ai GLM-5.3 for frontier coding

Z.ai GLM-5.3 for frontier coding

Z.aiGLMChinese AI Labs

GLM-5.3 is useful to track because Z.ai is competing directly in coding, agentic engineering, and efficient open-weight models.

OpenAI's builder guide to GPT-5.6

OpenAI's builder guide to GPT-5.6

OpenAIGPTAgents

A practical read on model selection, reasoning controls, multi-agent orchestration, and cost-aware AI product design.

Cloudflare is unifying Workers AI and AI Gateway

Cloudflare is unifying Workers AI and AI Gateway

CloudflareAI GatewayObservability

A useful Cloudflare read about treating AI calls as traffic that needs routing, logs, billing, retries, and control from the start.

Kitesurf: Cloudflare's browser for AI agents

Kitesurf: Cloudflare's browser for AI agents

CloudflareBrowserAgents

Kitesurf is interesting because it asks what a browser should look like when the primary user is an agent, not a human.

Cloudflare's Agent Development Lifecycle

Cloudflare's Agent Development Lifecycle

CloudflareAgentsSDLC

A sharp Cloudflare article about why agent-driven software needs APIs, previews, observability, and lifecycle design beyond the normal SDLC.

Qwen3.8-Max and coding cowork

Qwen3.8-Max and coding cowork

QwenChinese AI LabsCoding Models

Qwen's newer releases are worth following because the ecosystem around Qwen models is becoming a default base for many open-model builders.

Don't Stop Early: Case-Folding Source Code at Memory Speed

Don't Stop Early: Case-Folding Source Code at Memory Speed

GitHubPerformanceAlgorithms

How GitHub's code search team removed an early-exit branch from a hot loop and gained a 15× throughput improvement — because the branch, not the work, was the bottleneck.

Zig's Creator Responds to the Bun Rust Rewrite

Zig's Creator Responds to the Bun Rust Rewrite

ZigRustBun

The Zig creator's candid response to Bun's Rust rewrite, arguing that engineering discipline and values — not language features — decide software quality.

Bun's Rust Rewrite: 535,000 Lines of Zig in 11 Days

Bun's Rust Rewrite: 535,000 Lines of Zig in 11 Days

BunRustZig

Bun's maintainer explains how he used Claude to port 535,000 lines of Zig to Rust in 11 days, and why compiler-enforced memory safety beat a style guide.

How Our Rust-to-Zig Rewrite Is Going

How Our Rust-to-Zig Rewrite Is Going

ZigRustRuntime

Richard Feldman reports on 487 days of rewriting the Roc compiler from 300K lines of Rust into Zig, with real build timings, actual memory-safety outcomes, and a frank accounting of what each language provides.

Announcing TypeScript 7.0

Announcing TypeScript 7.0

MicrosoftTypeScriptDeveloper Tools

TypeScript 7.0 ships the native Go port as the official npm release, delivering 8x–12x faster builds, parallel type-checking, a rebuilt watch mode, and a VS Code extension — with no programmatic API until 7.1.

Introducing Meerkat: An Experiment in Global Consensus

Introducing Meerkat: An Experiment in Global Consensus

CloudflareDistributed SystemsInfrastructure

Cloudflare is building Meerkat, a consensus service powered by the QuePaxa algorithm, to provide linearizable reads and writes across 330+ global data centers without the availability holes that leader-based protocols create.

Postgres Transactions are a Distributed Systems Superpower

Postgres Transactions are a Distributed Systems Superpower

DBOSPostgresDistributed Systems

DBOS argues that running workflow state and application data in the same Postgres database collapses the idempotency and atomicity problems that separate workflow engines introduce, by reducing distributed coordination to a local transaction.

Meta's AI Storage Blueprint at Scale

Meta's AI Storage Blueprint at Scale

MetaStorageAI Infrastructure

How Meta rebuilt its exabyte-scale BLOB storage layer from first principles — scrapping a multi-layer metadata chain and adding a tiered caching architecture — to eliminate GPU stalls and compress multi-hour ingestion cycles.

Adopting AV1 for Real-Time Communication at Scale

Adopting AV1 for Real-Time Communication at Scale

MetaVideoAV1

How Meta solved the encoding complexity, device eligibility, rate control, and error resilience problems that separate AV1 on-demand streaming from AV1 video calls — and why the RTC constraints make this a substantially harder problem.

Hunting a 16-Year-Old SQLite Bug with TLA+: Is dqlite Affected?

Hunting a 16-Year-Old SQLite Bug with TLA+: Is dqlite Affected?

UbuntuSQLiteFormal Methods

Canonical's dqlite team used TLA+ to model a 16-year-old data race in SQLite's WAL checkpoint code — finding a corruption path in 20 model states, proving dqlite immune because its stop-the-world checkpoint prevents the race, and confirming SQLite's one-line salt-check fix is sufficient.

Google Gemini Nano acceleration with frozen MTP

Google Gemini Nano acceleration with frozen MTP

GoogleOn-device AIGemini Nano

A useful on-device AI read about accelerating frozen production models with multi-token prediction instead of training a separate drafter.

pg_durable: Durable Execution Inside PostgreSQL

pg_durable: Durable Execution Inside PostgreSQL

MicrosoftPostgresDistributed Systems

pg_durable is a PostgreSQL extension that checkpoints SQL workflow state between steps so that long-running, multi-step jobs survive crashes, restarts, and partial failures without external orchestrators or bespoke retry logic.

Moving beyond fork() + exec()

Moving beyond fork() + exec()

LWNLinuxKernel

Linux kernel developers discuss proposals to replace the fork()+exec() process creation model with a cleaner API built on the pidfd abstraction and a kernel-native posix_spawn().

Claude Fable 5 and Mythos 5: When the Safety Layer Lives Outside the Model

Claude Fable 5 and Mythos 5: When the Safety Layer Lives Outside the Model

AnthropicReasoningAgents

Anthropic's Claude Fable 5 and Mythos 5 share identical weights but are separated by inference-time safety classifiers, a deployment architecture that decouples capability from access control and lets governance properties evolve without model retraining.

Google Research at I/O 2026

Google Research at I/O 2026

Google ResearchGeminiScience

A catch-up read on Google's research direction across Gemini for Science, computational discovery, Earth AI, and useful applied AI systems.

Anthropic Claude Opus 4.8 and agent reliability

Anthropic Claude Opus 4.8 and agent reliability

AnthropicClaudeAgents

Anthropic's Opus 4.8 release is worth reading for its focus on judgment, honesty, tool use, and long-running agent work.

Postmortem: TanStack npm supply-chain compromise

Postmortem: TanStack npm supply-chain compromise

TanStackSupply ChainSecurity

How an attacker chained pull_request_target abuse, GitHub Actions cache poisoning, and in-memory OIDC token extraction to publish 84 malicious npm packages in six minutes.

How OpenAI delivers low-latency voice AI at scale

How OpenAI delivers low-latency voice AI at scale

OpenAIInferenceAudio

How OpenAI rearchitected their WebRTC stack to run at 900 million weekly active users on Kubernetes, by splitting packet routing from protocol termination and encoding session ownership into the ICE username fragment.

When Idle Isn't Idle: How a Linux Kernel Optimization Became a QUIC Bug

When Idle Isn't Idle: How a Linux Kernel Optimization Became a QUIC Bug

CloudflareQUICLinux

How Cloudflare traced a CUBIC death spiral in quiche — where the congestion window locked at its two-packet minimum after loss — to an incorrect port of a 2017 Linux kernel idle-period adjustment.

Baidu ERNIE 5.1 and efficient multimodal scaling

Baidu ERNIE 5.1 and efficient multimodal scaling

BaiduERNIEChinese AI Labs

ERNIE 5.1 is worth tracking because Baidu is talking about model compression, elastic pre-training, agentic post-training, and cost-performance.

Ghostty Is Leaving GitHub

Ghostty Is Leaving GitHub

Developer ToolsDeveloper ExperienceInfrastructure

Mitchell Hashimoto, GitHub user #1299 since 2008 and creator of Ghostty, announced the terminal emulator project will migrate off GitHub after months of near-daily outages blocking PR review and CI.

Bugs Rust Won't Catch

Bugs Rust Won't Catch

CorrodeRustSecurity

A 2026 audit of uutils found 44 CVEs in production Rust code missed entirely by the borrow checker, Clippy, and cargo-audit, revealing where Rust's safety boundary actually falls.

Google Gemini Embedding 2 for multimodal RAG

Google Gemini Embedding 2 for multimodal RAG

GoogleGeminiEmbeddings

A Google Developers post about one embedding model for text, images, video, audio, and documents, which is very relevant for agentic RAG.

An Update on GitHub Availability

An Update on GitHub Availability

GitHubPostmortemReliability

GitHub's CTO describes two April 2026 incidents — a merge queue squash regression affecting 658 repositories and an Elasticsearch overload — as symptoms of an architecture that hasn't yet caught up with the 30x scale demanded by agentic development workflows.

An Update on Recent Claude Code Quality Reports

An Update on Recent Claude Code Quality Reports

AnthropicPostmortemReliability

Three product-layer changes to Claude Code shipped across six weeks and produced what looked like a broad model regression — but the model API was never touched.

DeepSeek V4 Preview and the 1M-context open model race

DeepSeek V4 Preview and the 1M-context open model race

DeepSeekChinese AI LabsOpen Models

DeepSeek's V4 Preview is another signal that Chinese AI labs are competing hard on context length, active parameters, and cost.

Cloudflare's internal AI engineering stack

Cloudflare's internal AI engineering stack

CloudflareAI EngineeringDeveloper Tools

This is a strong read on how a large engineering org actually uses AI coding tools, standards, review, and platform primitives together.

Cloudflare Browser Run for agents

Cloudflare Browser Run for agents

CloudflareBrowser RunAgents

Browser Run is useful because real agents need browser control, live view, session replay, CDP access, and human handoff when the web gets messy.

Cloudflare Workers AI now runs Kimi K2.5

Cloudflare Workers AI now runs Kimi K2.5

CloudflareWorkers AIKimi

Cloudflare's large-model Workers AI post is useful because it connects model choice, inference cost, and agent infrastructure in one practical story.

Python 3.15's JIT: What It Actually Took

Python 3.15's JIT: What It Actually Took

PythonPerformanceCompilers

CPython core developer Ken Jin documents how the JIT went from producing no speedups in 3.13 to 11-12% faster on macOS AArch64 in 3.15, through trace recording, reference-count elimination, and deliberate community design.

Investing in Infrastructure: Meta's Renewed Commitment to jemalloc

Investing in Infrastructure: Meta's Renewed Commitment to jemalloc

MetaAllocatorPerformance

Meta publicly acknowledges that short-term engineering decisions drifted jemalloc away from its core principles, details the technical debt that accumulated, and commits to a concrete roadmap covering hugepage allocation, AArch64 support, and memory efficiency improvements.

WebAssembly's Second-Class Problem Has a Solution

WebAssembly's Second-Class Problem Has a Solution

MozillaWebAssemblyJavaScript

The WebAssembly Component Model proposes native browser API binding through WIT interfaces, eliminating the JavaScript glue layer responsible for a measured 45% overhead on DOM-heavy workloads.

Ladybird Adopts Rust, with Help from AI

Ladybird Adopts Rust, with Help from AI

LadybirdRustMemory Safety

Ladybird's decision to port LibJS to Rust using AI-assisted translation produced 25,000 lines of correct, intentionally non-idiomatic Rust in two weeks with zero test regressions across 65,000 tests.

Cloudflare Outage on February 20, 2026

Cloudflare Outage on February 20, 2026

CloudflarePostmortemReliability

A 6-hour BYOIP outage caused by an API parameter parsed as an empty string instead of a presence flag, which led an automated cleanup task to treat every customer BGP prefix as pending deletion.

MiniMax M2.5 and cheap long-running agent work

MiniMax M2.5 and cheap long-running agent work

MiniMaxChinese AI LabsAgents

MiniMax M2.5 is interesting because it pushes the cost side of agentic coding and productivity work very aggressively.

Building a C Compiler with a Team of Parallel Claudes

Building a C Compiler with a Team of Parallel Claudes

AnthropicAgentsCoding

Anthropic researcher Nicholas Carlini tasks 16 parallel Claude agents with writing a Rust-based C compiler from scratch, and documents what it actually takes to run autonomous agents without human oversight.

Rust at Scale: Memory Safety as a Security Layer in WhatsApp

Rust at Scale: Memory Safety as a Security Layer in WhatsApp

MetaRustSecurity

WhatsApp rewrote its media handling library from C++ to Rust and shipped it to billions of devices, treating memory safety as a first-class security control rather than a nice-to-have.

Scaling PostgreSQL to Power 800 Million ChatGPT Users

Scaling PostgreSQL to Power 800 Million ChatGPT Users

OpenAIPostgresScaling

How OpenAI serves millions of Postgres queries per second for ChatGPT on one primary and nearly 50 read replicas, and the discipline that keeps it standing.

OpenAI's Codex agent loop deep dive

OpenAI's Codex agent loop deep dive

OpenAICodexAgents

This OpenAI post is a useful technical read because it explains the agent loop, context construction, model calls, and tool orchestration behind Codex.

Databases in 2025: A Year in Review

Databases in 2025: A Year in Review

DatabasesPostgresSQLite

Andy Pavlo's annual retrospective on the database industry: PostgreSQL acquisitions totalling over a billion dollars, MCP replacing vector indexes as the year's checkbox feature, and a file format war that finally put pressure on Parquet.

Goodbye Microservices: From 100s of Problem Children to 1 Superstar

Goodbye Microservices: From 100s of Problem Children to 1 Superstar

Twilio SegmentMicroservicesMonoliths

Twilio Segment collapsed 140+ destination microservices into a single monolith after the architecture that once solved head-of-line blocking became an operational weight three engineers couldn't keep running.

AV1 — Now Powering 30% of Netflix Streaming

AV1 — Now Powering 30% of Netflix Streaming

NetflixVideoAV1

Netflix reached 30% of all streaming on AV1 through a decade of codec co-development, hardware certification, and ecosystem coordination — and the real lesson is that superior compression alone doesn't ship; device ecosystems do.

Rust in the Linux Kernel Is No Longer an Experiment

Rust in the Linux Kernel Is No Longer an Experiment

LWNRustLinux

At the 2025 Maintainers Summit, Linux kernel developers reached consensus that Rust support is now permanent and the experimental label will be removed.

Cloudflare Outage on December 5, 2025

Cloudflare Outage on December 5, 2025

CloudflarePostmortemReliability

A 25-minute outage affecting 28% of Cloudflare's HTTP traffic traced to a nil dereference in a Lua killswitch, exposed when two individually tested changes intersected at a code path no one had ever hit before.

Google Gemini 3 API updates for agents

Google Gemini 3 API updates for agents

GoogleGeminiAPI

A useful Google Developers read on thinking control, media resolution, thought signatures, and structured output with grounding.

OpenAI's new tools for building agents

OpenAI's new tools for building agents

OpenAIAgentsResponses API

This OpenAI article is useful as a baseline for Responses API, built-in tools, tracing, evaluations, and how agent platforms are getting structured.

A Doubled Config File and Cloudflare's Worst Outage Since 2019

A Doubled Config File and Cloudflare's Worst Outage Since 2019

CloudflarePostmortemReliability

Cloudflare's postmortem of its worst outage since 2019: a database permissions change doubled a bot-management feature file and panicked the core proxy.

Introducing advanced tool use on the Claude Developer Platform

Introducing advanced tool use on the Claude Developer Platform

AnthropicAgentsTool Use

Anthropic's advanced tool use features stop tool definitions and raw results from flooding an agent's context: on-demand search, code orchestration, examples.

OpenAI gpt-oss and the return of serious open weights

OpenAI gpt-oss and the return of serious open weights

OpenAIOpen WeightsReasoning

OpenAI's gpt-oss release is worth tracking because it puts strong reasoning models into open-weight deployment paths with an Apache 2.0 license.

Gemini 3: Google's Most Intelligent Model Yet

Gemini 3: Google's Most Intelligent Model Yet

GoogleGeminiFrontier Models

Google's Gemini 3 launch shows where frontier modeling went next: reasoning depth, agentic coding, multimodal scores, and a same-day rollout across Search.

Artificial Analysis for model, price, and provider comparison

Artificial Analysis for model, price, and provider comparison

Model ComparisonsArtificial AnalysisAI Models

Artificial Analysis is useful because it compares models across quality, speed, latency, price, context, and provider behavior instead of only one leaderboard score.

Invisible Video Watermarking at Scale

Invisible Video Watermarking at Scale

MetaVideoSecurity

How Meta built a scalable invisible watermarking system for video content provenance — and why CPUs ended up outperforming GPUs once the actual bottleneck was found.

Arena text leaderboard for human-preference signal

Arena text leaderboard for human-preference signal

Model ComparisonsArenaAI Models

Arena is worth checking because blind human votes catch qualities that static benchmarks often miss, especially open-ended writing and reasoning.

SWE-bench and Aider leaderboards for coding models

SWE-bench and Aider leaderboards for coding models

Model ComparisonsCodingSWE-bench

SWE-bench and Aider are both useful for coding model comparison because they test patching, editing, and multi-language problem solving in different ways.

Disaggregated Scheduled Fabric: Scaling Meta's AI Journey

Disaggregated Scheduled Fabric: Scaling Meta's AI Journey

MetaNetworkingData Centers

Meta's Disaggregated Scheduled Fabric (DSF) splits the traditional switch chassis into two hardware tiers coordinated in software, eliminating elephant flow and entropy problems by scheduling traffic as cells rather than routing it as flows.

Scaling LLM Inference: Innovations in Tensor Parallelism, Context Parallelism, and Expert Parallelism

Scaling LLM Inference: Innovations in Tensor Parallelism, Context Parallelism, and Expert Parallelism

MetaInferenceAI Infrastructure

How Meta runs Llama 3 and Llama 4 in production by attacking three separate bottlenecks — model size, sequence length, and expert count — with three independent parallelism strategies, and why all three hit the same wall: inter-GPU communication.

10X Backbone: How Meta Is Scaling Backbone Connectivity for AI

10X Backbone: How Meta Is Scaling Backbone Connectivity for AI

MetaNetworkingData Centers

Meta scaled its Express Backbone network 10x using pre-built metro ring infrastructure, a combination of IP platform scale-up and scale-out techniques, and ZR optical integration that cuts power per terabit by 80–90%.

Branching in a Sapling Monorepo

Branching in a Sapling Monorepo

MetaDeveloper ToolsMonorepo

Meta introduces directory branching in Sapling — a technique that gives monorepo teams proper branch semantics scoped to a directory, while keeping the repo's commit graph strictly linear.

Introducing OpenZL: An Open Source Format-Aware Compression Framework

Introducing OpenZL: An Open Source Format-Aware Compression Framework

MetaStoragePerformance

Meta's OpenZL achieves format-specific compression ratios and speeds without the maintenance cost of bespoke compressors, by making data structure an explicit input and decoding everything with one universal binary.

Meta's Infrastructure Evolution and the Advent of AI

Meta's Infrastructure Evolution and the Advent of AI

MetaInfrastructureAI Infrastructure

A 21-year arc from LAMP-stack Facebook to gigawatt AI clusters, tracing the specific moments when AI workloads broke every assumption that had scaled web infrastructure for two decades.

Networking at the Heart of AI Scale: @Scale Networking 2025 Recap

Networking at the Heart of AI Scale: @Scale Networking 2025 Recap

MetaNetworkingAI Infrastructure

A recap of @Scale: Networking 2025, where engineers from Meta, Google, Microsoft, and others reported how AI workloads have fractured into a portfolio of network requirements that no single fabric design can satisfy.

Why AV1 Needs to Win on Mid-Tier Phones

Why AV1 Needs to Win on Mid-Tier Phones

MetaVideoAV1

A joint white paper from Meta, Google, and Vodafone makes the case to SoC manufacturers that AV1 hardware adoption is the missing link between a technically mature codec and a network that actually benefits from it.

Federation Platform and Privacy Waves: How Meta Distributes Compliance at Scale

Federation Platform and Privacy Waves: How Meta Distributes Compliance at Scale

MetaPrivacyDistributed Systems

Meta's Federation Platform breaks privacy and security compliance obligations into typed workstreams and distributes over 100,000 tasks per year through monthly Privacy Waves batches, saving hundreds of thousands of engineering hours while keeping developer sentiment measurably high.

Node.js 22.18.0 — TypeScript by Default

Node.js 22.18.0 — TypeScript by Default

Node.jsTypeScriptJavaScript

Node.js 22.18.0 makes type stripping the default for TypeScript files, removing the experimental flag and requiring no extra tooling to run .ts files directly.

How Meta Keeps Its AI Hardware Reliable

How Meta Keeps Its AI Hardware Reliable

MetaHardwareReliability

When hardware failures caused over 66% of Llama 3 training interruptions at Meta, the response was a detection-and-mitigation stack spanning silicon design, cluster-level diagnostics, and changes to training algorithms.

Meta's Transition from C to Rust on Mobile

Meta's Transition from C to Rust on Mobile

MetaRustMobile

Meta's engineers are rewriting a decades-old C messaging library shared across Messenger, Facebook, Instagram, and AR/VR platforms in Rust, without prior Rust expertise on the team.

Gemini CLI Is Google's Bet on the Terminal as the AI Interface

Gemini CLI Is Google's Bet on the Terminal as the AI Interface

GoogleAgentsDeveloper Tools

Google's open-source terminal agent brings Gemini 2.5 Pro into a shell process with MCP extensibility, a 1M token context window, and 1,000 free daily requests.

Journey to 1000 Models: Scaling Instagram's Recommendation System

Journey to 1000 Models: Scaling Instagram's Recommendation System

MetaRecommendationsScaling

How Instagram built a model registry, launch tooling, and a stability metric to operationalize over 1000 ML models without losing track of what each one does or when one breaks.

Meta's Full-stack HHVM Optimizations for GenAI

Meta's Full-stack HHVM Optimizations for GenAI

MetaRuntimePerformance

How Meta's Web Foundation team created a dedicated HHVM web tenant for GenAI traffic — with a higher request timeout, enlarged thread pool, JIT pre-warming, and shadow traffic — to achieve a 30% latency improvement over the shared tier.

Open-Sourcing Pyrefly: A Faster Python Type Checker Written in Rust

Open-Sourcing Pyrefly: A Faster Python Type Checker Written in Rust

MetaPythonRust

Meta open-sources Pyrefly, a Python type checker built in Rust that grew out of Instagram's internal tooling and is designed around an incremental model fast enough for real-time IDE feedback at monorepo scale.

Enhancing the Python Ecosystem with Type Checking and Free Threading

Enhancing the Python Ecosystem with Type Checking and Free Threading

MetaPythonStatic Typing

Meta and Quansight simultaneously improved type annotation coverage in Python's scientific stack and unlocked free-threaded Python 3.13 in the libraries that matter most — two bets on different decades of Python performance.

Claude Code: Best practices for agentic coding

Claude Code: Best practices for agentic coding

AnthropicClaude CodeAgents

Anthropic's playbook for agentic coding with Claude Code: tune CLAUDE.md, give the agent verifiable targets, run parallel sessions that check each other.

Llama 4: 17 Billion Active Parameters, 10 Million Token Context, Two Competitive Models

Llama 4: 17 Billion Active Parameters, 10 Million Token Context, Two Competitive Models

MetaOpen ModelsMultimodal

Meta's Llama 4 herd uses mixture-of-experts architecture and native multimodality to deliver GPT-4o-competitive performance at 17 billion active parameters, with Scout achieving an industry-leading 10-million-token context window through a new attention architecture called iRoPE.

Python 3.14's Tail-Call Interpreter and the LLVM 19 Surprise

Python 3.14's Tail-Call Interpreter and the LLVM 19 Surprise

PythonPerformanceCompilers

Nelson Elhage's benchmark investigation into CPython's new tail-call interpreter uncovers an LLVM 19 regression that made the old baseline 10% slower, shrinking the real speedup from 10-15% to 1-5%.

A 10x Faster TypeScript: Microsoft's Native Port in Go

A 10x Faster TypeScript: Microsoft's Native Port in Go

MicrosoftTypeScriptPerformance

Microsoft announces a native Go port of the TypeScript compiler that cuts build times by 10x, halves memory usage, and delivers an 8x faster editor load — with TypeScript 7.0 as the shipping target.

Claude 3.7 Sonnet and Claude Code

Claude 3.7 Sonnet and Claude Code

AnthropicAgentsCoding

Anthropic's first hybrid reasoning model makes thinking a runtime parameter you tune per call, not a separate product tier — and ships a command-line coding agent in the same announcement.

DeepSeek-R1: Reasoning Emerges from Reinforcement Learning Alone

DeepSeek-R1: Reasoning Emerges from Reinforcement Learning Alone

DeepSeekOpen ModelsReasoning

DeepSeek-R1 proves that chain-of-thought reasoning can emerge from pure reinforcement learning without any supervised fine-tuning as a prerequisite, then packages that result into an open-weight, MIT-licensed model family anyone can run or distill.

Bun 1.2 — npm Compatibility and Built-in Cloud APIs

Bun 1.2 — npm Compatibility and Built-in Cloud APIs

BunJavaScriptRuntime

Bun 1.2 shifts Node.js compatibility from reactive bug-fixing to running the official test suite, while adding native S3, Postgres, and a text-based lockfile.

Five Years of React Native at Shopify

Five Years of React Native at Shopify

ShopifyMobileJavaScript

What Shopify learned after migrating all their mobile apps to React Native over five years — including where the framework genuinely wins, where it still falls short, and why 100% React Native should be an anti-goal.

Indexing Code at Scale with Glean

Indexing Code at Scale with Glean

MetaDeveloper ToolsMonorepo

Meta open-sources Glean, a schema-first code indexing system that treats code intelligence as a queryable knowledge graph rather than a fixed-output pipeline.

How We Think About Threads iOS Performance

How We Think About Threads iOS Performance

MetaMobileiOS

How the Threads iOS team built a custom metrics framework — %FIRE, TTNC, and cPSR — to measure what users actually feel, and used deliberate latency injection to quantify exactly how much slowness users will tolerate.

Translating Java to Kotlin at Scale

Translating Java to Kotlin at Scale

MetaKotlinJava

How Meta built the Kotlinator — a six-phase automated pipeline around a headless J2K — to translate tens of millions of lines of Java to Kotlin without blocking their Android engineers or requiring them to click a button 100,000 times.

Typed Python in 2024: Well Adopted, Yet Usability Challenges Persist

Typed Python in 2024: Well Adopted, Yet Usability Challenges Persist

MetaPythonStatic Typing

Meta, JetBrains, and Microsoft surveyed 1,083 developers about Python typing adoption and found that the tools work well enough to drive 88% adoption, yet the type system still breaks down at exactly the dynamic patterns Python is most known for.

Inside Facebook's Video Delivery System

Inside Facebook's Video Delivery System

MetaVideoCodecs

How Meta unified Watch and Reels into a single video stack, and the five delivery principles governing how billions of people receive video content on Facebook.

Meta Andromeda: Next-Gen Personalized Ads Retrieval Engine

Meta Andromeda: Next-Gen Personalized Ads Retrieval Engine

MetaAdsRecommendations

How Meta rebuilt its ads retrieval stage on the NVIDIA Grace Hopper Superchip with hierarchical indexing and a 10,000x capacity increase to serve Advantage+ automation at scale.

Introducing Anthropic's Model Context Protocol

Introducing Anthropic's Model Context Protocol

AnthropicAgentsProtocols

Anthropic's MCP launch post shows why AI apps stay blind to your data — every integration was custom — and how one open protocol replaces them all.

Sequence Learning: A Paradigm Shift for Personalized Ads Recommendations

Sequence Learning: A Paradigm Shift for Personalized Ads Recommendations

MetaAdsRecommendations

How Meta replaced hand-engineered sparse feature aggregations in its DLRM-based ads system with event-based sequence learning, recovering the temporal signal that aggregation was quietly destroying.

How Meta Built Large-Scale Cryptographic Monitoring

How Meta Built Large-Scale Cryptographic Monitoring

MetaSecurityCryptography

Meta built a cryptographic monitoring system on top of FBCrypto that tracks every key and algorithm in use across the fleet without sampling, using buffered aggregation to make zero-loss logging viable at production scale.

Netflix's Distributed Counter Abstraction

Netflix's Distributed Counter Abstraction

NetflixDistributed SystemsDatabases

Netflix built a counting service on top of their TimeSeries Abstraction that handles 75K requests per second globally by replacing real-time aggregation with an immutable-window event log and a continuous background rollup pipeline.

We're Leaving Kubernetes

We're Leaving Kubernetes

GitpodInfrastructureDeveloper Tools

After six years running cloud development environments on Kubernetes at internet scale, Gitpod concluded the platform is fundamentally mismatched for system workloads like dev environments.

IPLS: Privacy-Preserving Storage for Your WhatsApp Contacts

IPLS: Privacy-Preserving Storage for Your WhatsApp Contacts

MetaPrivacySecurity

Meta built Identity Proof Linked Storage (IPLS) to let WhatsApp users back up and restore their contacts without ever exposing them to the server.

Simulator-Based Reinforcement Learning for Data Center Cooling Optimization

Simulator-Based Reinforcement Learning for Data Center Cooling Optimization

MetaData CentersMachine Learning

Meta uses offline, simulator-in-the-loop reinforcement learning to control supply airflow setpoints in data centers, achieving a 20% reduction in fan energy and 4% reduction in water use without ever exploring inside a live facility.

Noisy Neighbor Detection with eBPF

Noisy Neighbor Detection with eBPF

NetflixeBPFLinux

How Netflix used eBPF hooks into the Linux scheduler to build continuous, sub-microsecond-overhead run queue latency monitoring that attributes CPU starvation to specific containers in their Titus multi-tenant platform.

Inside the Hardware and Co-Design of MTIA

Inside the Hardware and Co-Design of MTIA

MetaHardwareAccelerators

How Meta built its second-generation AI accelerator by treating PyTorch's operator set and memory access patterns as hardware requirements, not as post-silicon adaptation problems.

Bringing Llama 3 to Life: From Data to Inference

Bringing Llama 3 to Life: From Data to Inference

MetaAI InfrastructureMachine Learning

Meta's short roundup of the four AI Infra @ Scale 2024 talks behind Llama 3 — open source vision, data, training clusters, and inference at scale.

How Meta Animates AI-Generated Images at Scale

How Meta Animates AI-Generated Images at Scale

MetaVideoAI Infrastructure

How Meta combined guidance distillation, step distillation, and regional traffic routing to cut a video diffusion model from 96 U-Net passes to 8 — then fixed the latency that model optimization alone couldn't.

A Deep Dive into CVE-2023-2163: How Google Found and Fixed an eBPF Linux Kernel Vulnerability

A Deep Dive into CVE-2023-2163: How Google Found and Fixed an eBPF Linux Kernel Vulnerability

GoogleeBPFLinux

Google's account of discovering and patching a CVSS 10.0 flaw in the Linux eBPF verifier where incorrect propagation of 32-bit register bounds to their 64-bit counterparts let a crafted program convince the kernel it was performing safe memory accesses when it was not.

RoCE Networks for Distributed AI Training at Meta Scale

RoCE Networks for Distributed AI Training at Meta Scale

MetaNetworkingRDMA

Meta's SIGCOMM 2024 paper shows how RoCEv2 over Ethernet became the backbone for training Llama-scale models across tens of thousands of GPUs — and why routing, not hardware, was the hard problem.

Rediscovering Transaction Processing From History and First Principles

Rediscovering Transaction Processing From History and First Principles

TigerBeetleDatabasesAlgorithms

How TigerBeetle discovered that row locks held across network round-trips are a fundamental throughput ceiling no amount of hardware can fix.

CrowdStrike's Falcon Content Update Outage, Explained

CrowdStrike's Falcon Content Update Outage, Explained

CrowdStrikePostmortemReliability

CrowdStrike's own account of the July 2024 content update that blue-screened Windows hosts, explaining channel files, named pipes, and why it wasn't an attack.

NVIDIA Transitions Fully Towards Open-Source GPU Kernel Modules

NVIDIA Transitions Fully Towards Open-Source GPU Kernel Modules

NVIDIALinuxKernel

With R560 and CUDA Toolkit 12.6, NVIDIA made the open-source GPU kernel modules the default for Turing and newer architectures, completing a two-year transition that started with R515 in 2022.

Taming the tail utilization of ads inference at Meta scale

Taming the tail utilization of ads inference at Meta scale

MetaInferencePerformance

How Meta's ads inference team cut timeout error rates by two-thirds and squeezed 35% more throughput from the same hardware by fixing how load is measured, balanced, and predicted in a multi-tenant inference fleet.

The Key to a Happy Rust/C++ Relationship

The Key to a Happy Rust/C++ Relationship

MetaRustC++

Meta's Rust adoption at scale depends on the cxx crate, which replaces unsafe FFI with typed interop boundaries that let both languages grow alongside each other without sacrificing safety guarantees.

Cloudflare's June 2024 Incident: Cookies, Tail Calls, and Runaway CPU

Cloudflare's June 2024 Incident: Cookies, Tail Calls, and Runaway CPU

CloudflarePostmortemReliability

A careful postmortem of how one new DDoS rule, two interacting bugs, and a Lua tail-call loop burned CPU across Cloudflare's network for 114 minutes.

PVF: Measuring How Vulnerable AI Model Parameters Are to Silent Corruption

PVF: Measuring How Vulnerable AI Model Parameters Are to Silent Corruption

MetaHardwareReliability

Meta's Parameter Vulnerability Factor gives hardware designers a principled way to decide which neural network layers actually need fault protection, rather than protecting all parameters equally and paying the area and performance cost everywhere.

MLow: Meta's Low Bitrate Audio Codec

MLow: Meta's Low Bitrate Audio Codec

MetaAudioCodecs

How Meta built a new audio codec from scratch that delivers twice the perceptual quality of Opus at 6 kbps, while keeping computational complexity 10% lower — targeting the billions of calls on low-end devices that existing codecs leave behind.

How Meta Maintains AI Training Capacity at Scale

How Meta Maintains AI Training Capacity at Scale

MetaAI InfrastructureCapacity Planning

How Meta patches thousands of GPU training hosts without pausing time-critical jobs — maintenance trains, gradual rollouts, and the OpsPlanner orchestrator.

How Meta Trains Large Language Models at Scale

How Meta Trains Large Language Models at Scale

MetaAI InfrastructureMachine Learning

A plain-English tour of Meta's LLM training infrastructure — failure modes, checkpointing, and twin 24k-GPU clusters on both RoCE and InfiniBand.

Serverless Jupyter Notebooks at Meta

Serverless Jupyter Notebooks at Meta

MetaInfrastructureDeveloper Tools

How Meta's Bento team used Pyodide and WebAssembly to run Python notebooks entirely in the browser, eliminating compute provisioning for lightweight workloads without changing the notebook interface.

Composable Data Management at Meta

Composable Data Management at Meta

MetaData InfrastructureStorage

How Meta dismantled a decade of siloed data systems by extracting Velox as a shared execution engine, aligning with Apache Arrow, and opening the path to hardware-accelerated analytics.

Figma's Journey to TypeScript: Compiling Away a Custom Language

Figma's Journey to TypeScript: Compiling Away a Custom Language

FigmaTypeScriptMigration

How Figma built a Skew-to-TypeScript transpiler and ran a three-phase migration to retire their custom language without disrupting developer workflows.

Bun 1.1 — Windows Support

Bun 1.1 — Windows Support

BunJavaScriptRuntime

Bun 1.1 ships Windows support alongside 1,700 commits of Node.js compatibility fixes, a cross-platform shell, and a thousand bug fixes.

Why SQLite Uses Bytecode Instead of a Tree of Objects

Why SQLite Uses Bytecode Instead of a Tree of Objects

SQLiteDatabasesCompilers

SQLite's original author explains why it compiles SQL into bytecode instead of walking a tree of objects, and where each approach honestly wins.

Logarithm: A Logging Engine for AI Training Workflows and Services

Logarithm: A Logging Engine for AI Training Workflows and Services

MetaObservabilityLogging

How Meta built Logarithm — a hosted, serverless, multitenant logging engine — to index 100+ GB/s of AI training logs in real time and power cross-layer debugging across systems and model telemetry.

How Figma's Databases Team Lived to Tell the Scale

How Figma's Databases Team Lived to Tell the Scale

FigmaPostgresScaling

How Figma sharded its Postgres stack in place with DBProxy, hash routing, and Postgres views instead of migrating to a distributed SQL engine.

How Dropbox Rewrote the Heart of Its Sync Engine

How Dropbox Rewrote the Heart of Its Sync Engine

DropboxRustMigration

A practical account of why Dropbox rewrote its desktop sync engine in Rust, with a rewrite checklist and hard-won lessons about data models and testing.

Gemini 1.5: Google's Million-Token Long-Context Breakthrough

Gemini 1.5: Google's Million-Token Long-Context Breakthrough

GoogleGeminiLong Context

Google's Gemini 1.5 announcement explains how mixture-of-experts efficiency and a million-token context window changed what models can process in one go.

Python 3.13 Gets a JIT

Python 3.13 Gets a JIT

PythonPerformanceCompilers

A CPython core developer walks through the copy-and-patch JIT added to Python 3.13, explaining what stencils and holes are at the machine-code level and why a 2-9% initial gain is the right starting point.

Maestro: A Unix-Like Kernel Written from Scratch in Rust

Maestro: A Unix-Like Kernel Written from Scratch in Rust

RustKernelLinux

A solo developer scrapped 18 months of C kernel work to restart in Rust, and has since built a bootable monolithic OS with a package manager, running bash and a working subset of GNU coreutils.