Skip to main content

Marketing Site Checklist

Collect Job to be Done stories and document desired design outcomes to ensure you can measure success.

Plans are worthless, but planning is everything

Evolve checklists that lead to consistently predictable outcomes that guide the way along the critical path to success.

Why?

  • Who are you aiming to help along their journey to success?
  • How specifically will you help them?
  • How will they recognise they need your help?
  • Where will you reach them?

Features

Commonly required features for a marketing site.

  • Easy styling customization with Tailwind 3.0 and primary color attribute
  • Near perfect lighthouse score - Lighthouse report
  • Lightweight, 45kB first load JS, uses Preact in production build
  • Mobile-friendly view
  • Light and dark theme
  • Self-hosted font with Fontsource
  • Supports plausible, simple analytics and google analytics
  • MDX - write JSX in markdown documents!
  • Server-side syntax highlighting with line numbers and line highlighting via rehype-prism-plus
  • Math display supported via KaTeX
  • Citation and bibliography support via rehype-citation
  • Automatic image optimization via next/image
  • Flexible data retrieval with mdx-bundler
  • Support for tags - each unique tag will be its own page
  • Support for multiple authors
  • Blog templates
  • TOC component
  • Support for nested routing of blog posts
  • Newsletter component with support for mailchimp, buttondown, convertkit, klaviyo, revue, and emailoctopus
  • Supports giscus, utterances or disqus
  • Projects page
  • Preconfigured security headers
  • SEO friendly with RSS feed, sitemaps

Ideation

Positive: What do you like?

  • Inspiration link 1
  • Inspiration link 2
  • Inspiration link 3
  • Inspiration link 4

Negative: What don't you like?

  • Avoid 1
  • Avoid 2
  • Avoid 3
  • Avoid 4

Planning

How Professional Teams Plan and Estimate Features

Schema