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
Frontend — Quick Hit #68

Quick Hit #68

Firefox 146 has shipped the CSS Color 5 version of contrast-color() that only resolves to black or white. Hopefully Chrome support and CSS Color 6

DSDaniel SchwarzDaniel Schwarz·December 10, 2025Frontend
AI & ML — Updates to AI credits in Figma

Updates to AI credits in Figma

We’re introducing new ways to track your AI credit usage in Figma, and soon you’ll have more ways to buy additional AI credits.

AXAlicia Xiong·December 9, 2025AI & ML
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
Security — Cloudflare outage on December 5, 2025

Cloudflare outage on December 5, 2025

Cloudflare experienced a significant traffic outage on December 5, 2025, starting approximately at 8:47 UTC. The incident lasted approximately 25 minutes before resolution. We are sorry for the impact that it caused to our customers and the Internet. The incident was not caused by an attack and was due to configuration changes being applied to attempt to mitigate a recent industry-wide vulnerabili

DKDane KnechtDane Knecht·December 5, 2025Security
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