Techreport blog

Engineering Insights & Guides

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

11,670 articles
Career & Teams — Bridging code and community

Bridging code and community

Explore the impact of non-code contributions—and why they are often undervalued, the challenges of using open source in regulated environments, and the art of managing projects at the scale of Kubernetes, now on The ReadME Podcast.

MWMartin WoodwardMartin Woodward·June 21, 2023Career & Teams
Performance — Crafting a better, faster code view

Crafting a better, faster code view

The new GitHub Code View brings users many new features to improve the code reading and exploration experiences, and we overcame a number of unique technical hurdles in order to deliver those features without compromising performance.

JBJoshua BrownJoshua Brown·June 21, 2023Performance
Performance — INP. Get ready for the new Core Web Vital

INP. Get ready for the new Core Web Vital

On May 10, 2023, Google announced that INP will replace FID in the Core Web Vitals in March 2024. The Core Web Vitals play a role in the Google Search algorithm. So website owners who care about Search Engine Optimization (SEO) should prepare for the change

CCloudflare·June 20, 2023Performance
Networking — Introducing HTTP/3 Prioritization

Introducing HTTP/3 Prioritization

Today, Cloudflare is very excited to announce full support for HTTP/3 Extensible Priorities, a new standard that speeds the loading of webpages by up to 37%

LALucas, AchielLucas, Achiel·June 20, 2023Networking
Engineering — Why roles are not rules

Why roles are not rules

Product development is increasingly collaborative. But what does it mean to be collaborative as an engineer?

KRKris Rasmussen·June 20, 2023Engineering
AI & ML — How to write better prompts for GitHub Copilot

How to write better prompts for GitHub Copilot

In this prompt guide for GitHub Copilot, two GitHub developer advocates, Rizel and Michelle, will share examples and best practices for communicating your desired results to the AI pair programmer.

RSRizel Scarlett, Michelle DukeRizel Scarlett, Michelle Duke·June 20, 2023AI & ML