Skip to content

Phase 7 - Content

What performance challenges are you facing? I’d love to hear about your optimization wins and struggles. Reach out on Twitter or email me.

  • Track: Both (MVP & Showcase)
  • Duration: 3-5 days
  • Dependencies: Phase 0-6 completed
  • Deliverables: Written content, optimized images, meta descriptions, content fixtures
  • [ ] Content architecture defined (Phase 1)
  • [ ] Page sections built (Phase 6)
  • [ ] Image optimization pipeline ready
  • [ ] Content schemas validated
StepTaskMVPShowcaseNotes
7.01Write homepage contentFocus on clarity
7.02Create about contentPersonal or company
7.03Write project case studies3-5 detailed examples
7.04Create blog posts3-5 starter posts
7.05Optimize all imagesAVIF/WebP formats
7.06Write meta descriptionsSEO optimization
7.07Create navigation contentMenu items, footer
7.08Add legal pagesPrivacy, terms
7.09Create 404 contentHelpful error page
7.10Generate OG imagesSocial sharing
7.11Write microcopyUI text, tooltips
7.12Create email templatesContact responses
# Content Style Guide
## Voice Attributes
- **Professional** but approachable
- **Clear** and concise
- **Helpful** and informative
- **Confident** without arrogance
## Tone Variations
- **Homepage**: Welcoming and inspiring
- **About**: Personal and authentic
- **Projects**: Professional and results-focused
- **Blog**: Educational and conversational
- **Error Pages**: Helpful and human
## Writing Principles
1. **Lead with benefits**, not features
2. **Use active voice** whenever possible
3. **Break up long paragraphs** (3-4 sentences max)
4. **Include calls-to-action** that guide next steps
5. **Write scannable content** with headers and lists
# SEO Content Checklist
For each page:
- [ ] Unique, descriptive title (50-60 characters)
- [ ] Meta description (150-160 characters)
- [ ] H1 tag with primary keyword
- [ ] Semantic heading hierarchy (H2, H3)
- [ ] Internal links to related content
- [ ] Image alt text describes content
- [ ] URL slug matches content focus
- [ ] Schema markup where applicable
For blog posts:
- [ ] Focus keyword in title, H1, first paragraph
- [ ] Related keywords naturally included
- [ ] Minimum 300 words (prefer 800+)
- [ ] External links to authoritative sources
- [ ] Categories and tags assigned
- [ ] Author bio included
  • Test on real devices, not just DevTools
  • Optimize for 3G connections
  • Consider data saver preferences
  • Start with HTML that works
  • Layer on CSS enhancements
  • Add JavaScript as final enhancement
  • CDN with edge computing capabilities
  • Automated performance testing
  • Real user monitoring
  1. INP is the new FID - Optimize for entire interactions
  2. Edge computing is mainstream - Move logic closer to users
  3. Islands architecture works - Ship less JavaScript
  4. Performance budgets need context - Tie to business metrics
  5. Monitoring is non-negotiable - You can’t improve what you don’t measure

Performance optimization is a journey, not a destination. Here are your next steps:

  1. Audit your current metrics using Lighthouse
  2. Implement RUM to understand real user experience
  3. Set performance budgets based on business goals
  4. Create a performance culture with automated testing

Remember: The fastest code is no code. Question every kilobyte.

  1. Keyword Stuffing: Overusing keywords unnaturally

    • Solution: Write for humans first, optimize second
  2. Missing Alt Text: Images without descriptions

    • Solution: Describe image content and function
  3. Duplicate Content: Same content on multiple pages

    • Solution: Use canonical URLs, write unique content
  4. Slow Image Loading: Unoptimized images hurting performance

    • Solution: Use responsive images with modern formats
  5. Generic Meta Descriptions: Using same description everywhere

    • Solution: Write unique descriptions for each page
  • [ ] Homepage content written and polished
  • [ ] About page content complete
  • [ ] 3-5 project case studies written
  • [ ] 3-5 blog posts created
  • [ ] All images optimized (AVIF/WebP)
  • [ ] Meta descriptions for all pages
  • [ ] Navigation structure finalized
  • [ ] Legal pages created
  • [ ] 404 page designed
  • [ ] OG images generated
  • [ ] Microcopy documented (Showcase)
  • [ ] Email templates created (Showcase)

If content needs major revision:

  1. Content Issues:

    • Keep original drafts in version control
    • A/B test different versions
    • Get feedback before full rollout
  2. Image Problems:

    • Keep original high-res versions
    • Re-run optimization pipeline
    • Test on slow connections
  3. SEO Impact:

    • Monitor search console
    • Keep old URLs with redirects
    • Update sitemap immediately
  • src/content/* - All content collections
  • src/assets/images/* - Image assets
  • Meta description templates
  • Content style guide
  • “Write engaging homepage hero content”
  • “Create SEO-optimized meta descriptions”
  • “Generate project case study content”
  • “Optimize images for web performance”
  • Brand voice and tone
  • Target audience
  • Key differentiators
  • SEO keywords (if any)