What problem does it solve?
Provides a concise, actionable checklist and guidance to eliminate common web application risks by improving security, browser compatibility, performance, and overall code quality so teams stop shipping fragile or insecure pages.
Core Features & Use Cases
- Security hardening: guidance for HTTPS/HSTS, Content Security Policy, secure cookies, and essential security headers.
- Dependency & vulnerability checks: instructions for running audits and keeping libraries up to date.
- Compatibility & progressive enhancement: doctype, charset, viewport, feature detection, polyfills, and deprecated API replacements.
- Performance & stability: advice on avoiding blocking scripts, efficient event handling, source map strategies, and memory management.
- Code quality & UX: semantic HTML, error handling patterns, React error boundaries, and an audit checklist for production readiness.
- Tools & audits: recommends npm audit, Lighthouse, W3C Validator, SecurityHeaders.com, and Mozilla Observatory for automated checks.
Quick Start
Run a best-practices audit on my project and return a prioritized checklist of security, compatibility, performance, and code-quality fixes.