Techreport blog

Engineering Insights & Guides

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

11,851 articles
Engineering — Unboxing fork improvements

Unboxing fork improvements

We’re always trying to improve the GitHub developer experience in meaningful ways, and we love learning from our customers. In the last several months we released several new fork capabilities, and we’re publishing revised fork documentation that gives more details with clearer explanations to make fork concepts easier to understand.

JSJamie StruszJamie Strusz·October 20, 2022Engineering
Design & UX — Improving navigation for GitHub Actions

Improving navigation for GitHub Actions

GitHub Actions changed how developers automate workflows with GitHub. Today, we’re introducing a new navigation to manage your GitHub Actions experience, improving discoverability and accessibility as well as opening up future feature opportunities.

ADAmarilis DiasAmarilis Dias·October 20, 2022Design & UX
Engineering — Internet disruptions overview for Q3 2022

Internet disruptions overview for Q3 2022

In this post, we review selected Internet disruptions observed by Cloudflare during the second quarter of 2022, supported by traffic graphs from Cloudflare Radar and other internal Cloudflare tools, and grouped by associated cause or common geography

DBDavid BelsonDavid Belson·October 18, 2022Engineering
SRE & Ops — OCP Summit 2022: Open hardware for AI infrastructure

OCP Summit 2022: Open hardware for AI infrastructure

At OCP Summit 2022, we’re announcing Grand Teton, our next-generation platform for AI at scale that we’ll contribute to the OCP community. We’re also sharing new innovations designed to support data centers as they advance to support new AI technologies: A new, more efficient version of Open Rack. Our Air-Assisted Liquid Cooling (AALC) – design. […]

CWChris Wiltz·October 18, 2022SRE & Ops
Frontend — Pure CSS Bezier Curve Motion Paths

Pure CSS Bezier Curve Motion Paths

Besides being elegant, Bezier curves have nice mathematical properties due to their definition and construction. No wonder they are widely used in so many areas! Now, how about using Bezier curves as motion paths with CSS?

LWLu WangLu Wang·October 17, 2022Frontend
Languages — GitHub at the 77th United Nations General Assembly

GitHub at the 77th United Nations General Assembly

Read about how the GitHub Social Impact, Tech for Social Good and Policy teams participated in the 77th session of the United Nations General Assembly, including events we hosted with the World Health Organization and the UN Development Programme.

MKMala KumarMala Kumar·October 17, 2022Languages
Security — Our approach to security at speed

Our approach to security at speed

Learn about how the Figma security team helps us ship products securely, without impacting the pace of development.Our approach to security at speed.

GGGreg Guthe·October 13, 2022Security
Frontend — How we use data

How we use data

Data is a vital component in how we improve Figma day by day. Learn more about what kind of data we use and how we use it.

MBMax Burkhardt·October 13, 2022Frontend