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
- 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