Home/Engineering
Topic

Engineering

4,364 articles on Engineering.

11,834 articles
Engineering — What’s !important #3: Popover Context Menus, @scope, New Web Platform Features, and More

What’s !important #3: Popover Context Menus, @scope, New Web Platform Features, and More

The developer community hasn’t wasted any time kicking off 2026 with some really great articles, demos, and insights. Firefox 147 and Chrome 144 also shipped, and while they’re not jam-packed with features, the releases are still pretty exciting for what’s normally a slow time of year, so without further ado, here’s what’s important from the last couple of weeks (or should I say the first couple o

DSDaniel SchwarzDaniel Schwarz·January 15, 2026Engineering
Engineering — Quick Hit #77

Quick Hit #77

:near(<length>) has been proposed, which would match whenever the pointer is within a specified proximity of the element.

DSDaniel SchwarzDaniel Schwarz·December 29, 2025Engineering
Engineering — Quick Hit #75

Quick Hit #75

Safari 26.2 ships command and commandfor as well as hidden=until-found, which are now supported in all web browsers.

DSDaniel SchwarzDaniel Schwarz·December 24, 2025Engineering
Engineering — Quick Hit #74

Quick Hit #74

Safari 26.2 ships sibling-index(), sibling-count(), and field-sizing, bringing them close to baseline.

DSDaniel SchwarzDaniel Schwarz·December 22, 2025Engineering
Engineering — Toon Title Text Generator

Toon Title Text Generator

Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that's geared towards cartoon headings.

GGGeoff GrahamGeoff Graham·December 15, 2025Engineering
Engineering — Quick Hit #70

Quick Hit #70

Firefox 146 becomes the first to trial @custom-media, an at-rule that’s like custom properties but for media queries.

DSDaniel SchwarzDaniel Schwarz·December 15, 2025Engineering
Engineering — Quick Hit #67

Quick Hit #67

Responding to Wes Bos, Bramus demonstrates the different position-area values and how to handle inside corners (as there aren’t values for these).

DSDaniel SchwarzDaniel Schwarz·December 8, 2025Engineering
Engineering — Quick Hit #66

Quick Hit #66

@heyo53 asks on Bluesky: Is it okay to style or hide scrollbars?

DSDaniel SchwarzDaniel Schwarz·December 5, 2025Engineering
Engineering — Getting Creative With “The Measure”

Getting Creative With “The Measure”

A good measure makes reading text comfortable, while a bad one makes it more difficult. So, rather than allowing layout to dictate the measure, doesn’t it make more sense for the measure to inform layout decisions?

ACAndy ClarkeAndy Clarke·December 4, 2025Engineering
Engineering — Why Replicate is joining Cloudflare

Why Replicate is joining Cloudflare

Today, we’re excited to announce that Replicate is officially part of Cloudflare. We wanted to share a bit about our journey and why we made this decision.

AJAndreas Jansson, Ben FirshmanAndreas Jansson, Ben Firshman·December 1, 2025Engineering
Engineering — Self-driving infrastructure

Self-driving infrastructure

At Vercel, we’re building self-driving infrastructure, a system that autonomously manages production operations, improves application code using real-world insights, and learns from the unpredictable nature of production itself.

VVercel·November 21, 2025Engineering
Engineering — Highlights from Git 2.52

Highlights from Git 2.52

The open source Git project just released Git 2.52. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.

TBTaylor BlauTaylor Blau·November 17, 2025Engineering
Engineering — The bastard DBA from hell

The bastard DBA from hell

Two little stories from the working life of the bastard DBA from hell, fighting user problems (but mostly users).

LALaurenz Albe·November 12, 2025Engineering
Engineering — Extract audio from your videos with Cloudflare Stream

Extract audio from your videos with Cloudflare Stream

Cloudflare Stream provides a unified platform for video storage, encoding, and delivery. Our mission has always been to provide developers with powerful and flexible tools to manage their media libraries. Building on that mission, we are now enabling developers to seamlessly extract audio from videos.

PSPakhi SinhaPakhi Sinha·November 6, 2025Engineering
Engineering — The Learning Loop and LLMs

The Learning Loop and LLMs

LLMs are useful because they lower the threshold for experimentation. But we have to beware that we don't use them to try to shortcut the learning loop that's an essential part of a software developer's practice. We have seen this problem with tools like low-code platforms, they provide a rapid burst of initial development, but we cannot sustain them because they undermine the learning required fo

UJUnmesh Joshi·November 4, 2025Engineering
Engineering — Building for the next wave of app monetization

Building for the next wave of app monetization

Last week, Google announced that Android apps selling digital goods to US customers can now process in-app payments using third-party payment providers. Here’s a closer look at our solutions for app developers.

TFTim FisherTim Fisher·November 4, 2025Engineering
Engineering — GitHub Game Off 2025 theme announcement

GitHub Game Off 2025 theme announcement

GitHub’s annual month-long game jam is back for its 13th year! This November, make a game inspired by the theme WAVES—literal, digital, or emotional. 👋🏻 🌊 📡

LRLee ReillyLee Reilly·November 1, 2025Engineering
Engineering — Shuffle: Making Random Feel More Human

Shuffle: Making Random Feel More Human

Shuffle has always been one of Spotify’s most-used features, and also one of the most misunderstood. For years, listeners have debated whether Shuffle is “truly random,” often noticing patterns or repeated tracks that didn’t feel random enough.

LBLudvig Borgne and Chidem Sahiner·November 1, 2025Engineering
Engineering — Policy, privacy and post-quantum: anonymous credentials for everyone

Policy, privacy and post-quantum: anonymous credentials for everyone

The world is adopting anonymous credentials for digital privacy, but these systems are vulnerable to quantum computers. This post explores the cryptographic challenges and promising research paths toward building new, quantum-resistant credentials from the ground up.

LHLena Heimberger, Christopher PattonLena Heimberger, Christopher Patton·October 30, 2025Engineering
Engineering — Online outages: Q3 2025 Internet disruption summary

Online outages: Q3 2025 Internet disruption summary

In Q3 2025, global Internet disruptions were caused by everything from government shutdowns to stray bullets and earthquakes. This report analyzes the traffic data behind these outages to show their real-world impact on connectivity.

DBDavid BelsonDavid Belson·October 28, 2025Engineering
Engineering — A framework for measuring Internet resilience

A framework for measuring Internet resilience

We present a data-driven framework to quantify cross-layer Internet resilience. We also share a list of measurements with which to quantify facets of Internet resilience for geographical areas.

VCVasilis, CdrubinVasilis, Cdrubin·October 28, 2025Engineering