Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,841 articles
SRE & Ops — Route leak incident on January 22, 2026

Route leak incident on January 22, 2026

An automated routing policy configuration error caused us to leak some Border Gateway Protocol prefixes unintentionally from a router at our Miami data center. We discuss the impact and the changes we are implementing as a result.

BTBryton, Tom StrickxBryton, Tom Strickx·January 23, 2026SRE & Ops
Engineering — Open Props @custom-media Recipes

Open Props @custom-media Recipes

The @custom-media at-rule has landed in Firefox Nightly! I couldn't find it in the release notes but Adam Argyle's on the beat noting that it's behind a flag

GGGeoff GrahamGeoff Graham·January 23, 2026Engineering
Frontend — Responsive Hexagon Grid Using Modern CSS

Responsive Hexagon Grid Using Modern CSS

A while back, Temani tacked a repeating grid of hexagon shapes. Well, he's updated it with modern CSS features that result in fewer magic numbers. And it's impressive!

TATemani AfifTemani Afif·January 23, 2026Frontend
Engineering — Quick Hit #89

Quick Hit #89

7 days left to cast your vote for the best GSAP-animated site of the year!

DSDaniel SchwarzDaniel Schwarz·January 23, 2026Engineering
Distributed — Metronome + Stripe: Building the future of billing

Metronome + Stripe: Building the future of billing

Together, Metronome and Stripe are building the most flexible and complete billing solution on the market—one that works for everyone, from engineers in a garage figuring out their business model to public companies monetizing at global scale.

WHWisam HirzallaWisam Hirzalla·January 23, 2026Distributed
Frontend — Quick Hit #88

Quick Hit #88

The new CSS grid lanes (aka masonry) layout spec continues to evolve... item-tolerance becomes flow-tolerance (Issue #10884).

GGGeoff GrahamGeoff Graham·January 22, 2026Frontend
Frontend — Quick Hit #87

Quick Hit #87

Manuel Matuzović shares his position-try-fallbacks CSS reset for ensuring that anchored elements always flip/never overflow.

DSDaniel SchwarzDaniel Schwarz·January 21, 2026Frontend
Architecture — Conversation: LLMs and the what/how loop

Conversation: LLMs and the what/how loop

A conversation between Unmesh, Rebecca, and Martin on how LLMs help us shape the abstractions in our software. We view our challenge as building systems that survive change, requiring us to manage our cognitive load. We can do this by mapping the “what” of we want our software to do into the “how” of programming languages. This “what” and “how” are built up in a feedback loop. TDD helps us operati

UJUnmesh Joshi, Rebecca Parsons, and Martin Fowler·January 21, 2026Architecture
Frontend — Quick Hit #86

Quick Hit #86

Chrome 144 trials the <geolocation> HTML element, which is currently on the standards track.

DSDaniel SchwarzDaniel Schwarz·January 19, 2026Frontend
Career & Teams — Astro is joining Cloudflare

Astro is joining Cloudflare

The Astro Technology Company team — the creators of the Astro web framework — is joining Cloudflare. We’re doubling down on making Astro the best framework for content-driven websites, today and in the years to come.

FSFred Schott, Brendan Irvine BroqueFred Schott, Brendan Irvine Broque·January 16, 2026Career & Teams
Networking — HTTP Archive 2025 Web Almanac

HTTP Archive 2025 Web Almanac

I love me some good web research reports. I'm a sucker for them. HTTP Archive's Web Almanac is one report I look forward to every year, and I know I'm not

GGGeoff GrahamGeoff Graham·January 16, 2026Networking
Frontend — "I Heart CSS" DailyDev Squad

"I Heart CSS" DailyDev Squad

If you're reading this, chances are you already have some sort of way that you're following when we publish new content, whether that's RSS, Bluesky,

GGGeoff GrahamGeoff Graham·January 16, 2026Frontend
Engineering — Quick Hit #85

Quick Hit #85

Chrome 144 becomes the first to support ::search-text, a pseudo-element for selecting find-in-page text.

DSDaniel SchwarzDaniel Schwarz·January 16, 2026Engineering