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
Security — Scaling Privacy Infrastructure for GenAI Product Innovation

Scaling Privacy Infrastructure for GenAI Product Innovation

How does Meta empower its product teams to harness GenAI’s power responsibly? In this post, we delve into how Meta addresses the challenges of safeguarding data in the GenAI era by scaling its Privacy Aware Infrastructure (PAI), with a particular focus on Meta’s AI glasses as an example GenAI use case. We’ll describe in detail […]

CWChris Wiltz·October 23, 2025Security
Engineering — Advancing Our Chef Infrastructure: Safety Without Disruption

Advancing Our Chef Infrastructure: Safety Without Disruption

Last year, I wrote a blog post titled Advancing Our Chef Infrastructure, where we explored the evolution of our Chef infrastructure over the years. We talked about the shift from a single Chef stack to a multi-stack model, and the challenges that came with it – from updating how we handle cookbook uploads to navigating…

AGArchie Gunasekara·October 23, 2025Engineering
Performance — A deep dive into BPF LPM trie performance and optimization

A deep dive into BPF LPM trie performance and optimization

This post explores the performance of BPF LPM tries, a critical data structure used for IP matching. It delves into the trie algorithm, presents benchmark data, and explains how the current kernel implementation’s design choices lead to performance bottlenecks.

MFMatt Fleming, Jesper BrouerMatt Fleming, Jesper Brouer·October 21, 2025Performance
Performance — Benefits of a DESCending index

Benefits of a DESCending index

The DESC clause in CREATE INDEX is rarely needed. I'll show use cases for descending indexes, including storage efficiency and performance.

LALaurenz Albe·October 21, 2025Performance
AI & ML — How to update community health files with AI

How to update community health files with AI

Have you ever thought about using AI to update community health files for your repositories? This blog shares actionable next steps for doing just that, including a starter kit with a checklist and tutorials on how to create three useful files.

ALAlexandra LietzkeAlexandra Lietzke·October 21, 2025AI & ML