Security
Guides in Security. Written like documentation — short paragraphs, real examples, interview-relevant depth.
XSS for Frontend Engineers
intermediateHow cross-site scripting reaches UI sinks, what React/HTML escaping does and doesn’t save, and layered defenses.
intermediate
Frontend Security Threat Model
intermediateFrontend Security Threat Model explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
XSS Prevention Checklist
intermediateXSS Prevention Checklist explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
CSRF Basics for SPAs
intermediateCSRF Basics for SPAs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Content Security Policy
advancedContent Security Policy explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Secure Cookie Flags
intermediateSecure Cookie Flags explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
JWT Storage Pitfalls
intermediateJWT Storage Pitfalls explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Open Redirects
intermediateOpen Redirects explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Clickjacking and X-Frame-Options
intermediateClickjacking and X-Frame-Options explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Subresource Integrity
intermediateSubresource Integrity explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Dependency Supply Chain Risk
intermediateDependency Supply Chain Risk explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Secrets in Frontend Bundles
beginnerSecrets in Frontend Bundles explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
HTTPS and Mixed Content
beginnerHTTPS and Mixed Content explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Safe URL Handling
intermediateSafe URL Handling explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
postMessage Security
advancedpostMessage Security explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Sandboxing iframes
advancedSandboxing iframes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Auth Session UX Security
intermediateAuth Session UX Security explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Rate Limiting UX Considerations
intermediateRate Limiting UX Considerations explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Privacy and Fingerprinting Basics
advancedPrivacy and Fingerprinting Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced