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 — Centering in CSS

Centering in CSS

Follow 5 centering techniques as they go through a series of tests to see which one is the most resilient to change.

Wweb.dev·Frontend
Engineering — Click to Call

Click to Call

On devices with phone capabilities, make it easy for users to directly connect with you by simply tapping a phone number, more commonly known as click to call.

Wweb.dev·Engineering
Performance — Client-side rendering of HTML and interactivity

Client-side rendering of HTML and interactivity

Rendering HTML with JavaScript is different than rendering HTML that's sent by the server—and that can affect performance. Learn the difference in this guide, and what you can do to preserve your website's rendering performance—especially where interactions are concerned.

Wweb.dev·Performance
Engineering — Art direction

Art direction

In this codelab, learn how to load completely different images based on device display size.

Wweb.dev·Engineering