Home/2025
Archive

Year 2025

1,335 articles published in 2025.

Engineering — Auf Wiedersehen, GitHub ♥️

Auf Wiedersehen, GitHub ♥️

tl;dr: I am stepping down as GitHub CEO to build my next adventure. GitHub is thriving and has a bright future ahead. The following is the internal post I sent to GitHub employees (Hubbers) this morning announcing my departure.

TDThomas DohmkeThomas Dohmke·August 11, 2025Engineering
SRE & Ops — Federation Platform and Privacy Waves: How Meta distributes compliance-related tasks at scale

Federation Platform and Privacy Waves: How Meta distributes compliance-related tasks at scale

We’re exploring Meta’s Federation Platform, a scalable set of tools for managing compliance-related tasks, along with Privacy Waves, our method for batching these tasks and ensuring accountability. Together, the Federation Platform and Privacy Waves create a structured, effective, and sustainable approach to operationalizing privacy work, enabling Meta to safeguard user data for the billions of […

CWChris Wiltz·August 11, 2025SRE & Ops
Security — Redesigning Workers KV for increased availability and faster performance

Redesigning Workers KV for increased availability and faster performance

Workers KV is Cloudflare's global key-value store, serving millions of requests per second across hundreds of billions of stored objects. The service powers critical infrastructure for dozens of Cloudflare products—from Access authentication to Pages static assets—making its availability essential to our platform's reliability. After the incident on June 12, we accelerated work to re-architect KV’

ARAlex Robinson, Tyson TrautmannAlex Robinson, Tyson Trautmann·August 8, 2025Security
Frontend — Quick Hit #54

Quick Hit #54

The WebKit blog is back with a follow-up on its CSS Masonry coverage. It leans into a direction (display: grid), and that direction is different than Chrome's

GGGeoff GrahamGeoff Graham·August 8, 2025Frontend
AI & ML — Vercel collaborates with OpenAI for GPT-5 launch

Vercel collaborates with OpenAI for GPT-5 launch

The GPT-5 family of models released today, are now available through AI Gateway and are in production on our own v0.dev applications. Thanks to OpenAI, Vercel has been testing these models for a few weeks in v0, Next.js, AI SDK, and Vercel Sandbox.

VVercel·August 7, 2025AI & ML
Frontend — Bringing Back Parallax With Scroll-Driven CSS Animations

Bringing Back Parallax With Scroll-Driven CSS Animations

Parallax is a pattern in which different elements of a webpage move at varying speeds as the user scrolls, creating a three-dimensional, layered appearance. It once required JavaScript. Now we have scroll-driven animations in CSS, which is free from the main-thread blocking that can plague JavaScript animations.

BLBlake LundquistBlake Lundquist·August 6, 2025Frontend
AI & ML — Diff Risk Score: AI-driven risk-aware software development

Diff Risk Score: AI-driven risk-aware software development

The state of the research Diff Risk Score (DRS) is an AI-powered technology built at Meta that predicts the likelihood of a code change causing a production incident, also known as a SEV. Built on a fine-tuned Llama LLM, DRS evaluates code changes and metadata to produce a risk score and highlight potentially risky code […]

CWChris Wiltz·August 6, 2025AI & ML
Performance — Automating Design Systems: Tips And Resources For Getting Started — Smashing Magazine

Automating Design Systems: Tips And Resources For Getting Started — Smashing Magazine

Design systems are more than style guides: they’re made up of workflows, tokens, components, and documentation — all the stuff teams rely on to build consistent products. As projects grow, keeping everything in sync gets tricky fast. In this article, we’ll look at how smart tooling, combined with automation where it makes sense, can speed things up, reduce errors, and help your team focus on desig

JPJoas PambouJoas Pambou·August 6, 2025Performance
AI & ML — How far can we push AI autonomy in code generation?

How far can we push AI autonomy in code generation?

We ran a series of experiments to explore how far Generative AI can currently be pushed toward autonomously developing high-quality, up-to-date software without human intervention. As a test case, we created an agentic workflow to build a simple Spring Boot application end to end. We found that the workflow could ultimately generate these simple applications, but still observed significant issues

BBBirgitta Böckeler·August 5, 2025AI & ML
AI & ML — MCP UI: Breaking the text wall with interactive components (2025) - Shopify

MCP UI: Breaking the text wall with interactive components (2025) - Shopify

MCP UI extends the Model Context Protocol to enable AI agents to return fully interactive UI components. It solves the critical challenge that commerce experiences require visual and interactive elements like product selectors, image galleries, and cart flows. This open-source protocol allows agents to embed commerce components while maintaining control through an intent-based messaging system, de

SEShopify Engineering·August 5, 2025AI & ML
AI & ML — Building a human-computer interface for everyone

Building a human-computer interface for everyone

What if you could control any device using only subtle hand movements? New research from Meta’s Reality Labs is pointing even more firmly toward wrist-worn devices using surface electromyography (sEMG) becoming the future of human-computer interaction. But how do you develop a wrist-worn input device that works for everyone? Generalization has been one of the […]

CWChris Wiltz·August 4, 2025AI & ML
Security — v0: vibe coding, securely

v0: vibe coding, securely

Vibe coding makes it possible for anyone to ship a viral app. But every line of AI-generated code is a potential vulnerability. Security cannot be an afterthought, it must be the foundation. Turn ideas into secure apps with v0.

VVercel·August 4, 2025Security
AI & ML — AI SDK 5

AI SDK 5

Introducing type-safe chat, agentic loop control, new specification, tool enhancements, speech generation, and more.

VVercel·July 31, 2025AI & ML
Engineering — The Core Model: Start FROM The Answer, Not WITH The Solution — Smashing Magazine

The Core Model: Start FROM The Answer, Not WITH The Solution — Smashing Magazine

The Core Model is a practical methodology that flips traditional digital development on its head. Instead of starting with solutions or structure, we begin with a hypothesis about what users need and follow a simple framework that brings diverse teams together to create more effective digital experiences. By asking six good questions in the right order, teams align around user tasks and business o

AHAre HallandAre Halland·July 30, 2025Engineering
Frontend — Accelerating on-device ML on Meta’s family of apps with ExecuTorch

Accelerating on-device ML on Meta’s family of apps with ExecuTorch

ExecuTorch is the PyTorch inference framework for edge devices developed by Meta with support from industry leaders like Arm, Apple, and Qualcomm. Running machine learning (ML) models on-device is increasingly important for Meta’s family of apps (FoA). These on-device models improve latency, maintain user privacy by keeping data on users’ devices, and enable offline functionality. […]

CWChris Wiltz·July 28, 2025Frontend
Frontend — Web Components: Working With Shadow DOM — Smashing Magazine

Web Components: Working With Shadow DOM — Smashing Magazine

Web Components are more than just Custom Elements. Shadow DOM, HTML Templates, and Custom Elements each play a role. In this article, Russell Beswick demonstrates how Shadow DOM fits into the broader picture, explaining why it matters, when to use it, and how to apply it effectively.

RBRussell BeswickRussell Beswick·July 28, 2025Frontend
Design & UX — The making of a product icon

The making of a product icon

Product Designer Tim Van Damme shares his thoughtful approach to Figma icon design and the creative exploration that shapes each final result.

EWEmma WebsterEmma Webster·July 25, 2025Design & UX
Design & UX — Designing Better UX For Left-Handed People — Smashing Magazine

Designing Better UX For Left-Handed People — Smashing Magazine

Today, roughly 10% of people are left-handed. Yet most products — digital and physical — aren’t designed with it in mind. Let’s change that. More design patterns in Smart Interface Design Patterns, a **friendly video course on UX** and design patterns by Vitaly.

VFVitaly FriedmanVitaly Friedman·July 25, 2025Design & UX