Skip to content

Understand the web. Build with care.

Practical guides to privacy, security and your next web project. Try the examples in our Developer Lab.

71 guides

Recover a compromised email account in the correct order: clean device, sessions, forwarding rules, recovery details and dependent accounts.

Muhammad Azhar

A certificate warning means the browser could not verify the encrypted connection. Learn when to stop and how to diagnose without bypassing it.

Muhammad Azhar

Cross-site scripting begins when untrusted data becomes executable content. Learn contextual encoding, safe DOM APIs and CSP defence in depth.

Muhammad Azhar

Learn why managed networks filter websites, how DNS and security gateways apply policy, and what to do when a legitimate page is blocked by mistake.

Muhammad Azhar