Back to Blog
Process Engineering

Our Pre-Launch Checklist for Every Web Product

Kalana Thilina · February 14, 2025

Our Pre-Launch Checklist for Every Web Product

Launches are stressful. A checklist makes them less so.

Performance

  • Lighthouse score above 90 on mobile
  • Images are WebP or AVIF, with explicit width/height attributes
  • Fonts are preloaded; no layout shift on load
  • Bundle size reviewed — no accidental large dependencies

Security

  • HTTPS enforced, HSTS header set
  • Content Security Policy configured
  • Environment variables confirmed — no secrets in client code
  • Dependencies audited with npm audit or equivalent

SEO & Metadata

  • Every page has a unique title and meta description
  • Open Graph tags set for social sharing
  • robots.txt and sitemap generated
  • Canonical URLs configured

Monitoring

  • Error tracking set up (Sentry or equivalent)
  • Uptime monitoring active
  • Core Web Vitals baseline captured before launch

Accessibility

  • Keyboard navigation tested
  • Screen reader walkthrough completed for key flows
  • Colour contrast passes WCAG AA

Rollback plan

Before any launch, we define exactly how we’d roll back if something goes wrong. A plan that exists only in your head is not a plan.

The goal isn’t a perfect launch — it’s a recoverable one.