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
Engineering — Headings and landmarks

Headings and landmarks

By using the correct elements for headings and landmarks, you can dramatically improve the navigation experience for users of assistive technology.

Wweb.dev·Engineering
Databases — How search works

How search works

Search engines are the digital version of a librarian. They use a comprehensive index to help find the right information for a query. Understanding the basics of search prepares you to make your content discoverable for users.

Wweb.dev·Databases
Frontend — How to file a good browser bug

How to file a good browser bug

Telling browser vendors about issues you find in their browser, on a specific device or platform is an integral part of making the web platform better!

Wweb.dev·Frontend
Performance — How to measure speed?

How to measure speed?

Real-world performance is highly variable due to differences in users' devices, network connections, and other factors. In this post we explore tools that can help you collect lab or field data to assess page performance.

Wweb.dev·Performance
Performance — How to stay fast?

How to stay fast?

Brands that optimize speed will often find they regress quickly. In this post we explore how to make sure your fast experience stays fast.

Wweb.dev·Performance