Syntax - Tasty Web Development Treats

907: Wes’ New Site: Gatsby → React Server Components

81 snips
Jun 2, 2025
Wes shares his journey of migrating his personal site from Gatsby to a sleek new stack using Waku and React Server Components. He discusses the challenges faced with Next.js, including plugin issues and dynamic imports. The hosts dive into caching strategies and the impressive speed of the new site. A humorous dining anecdote intersperses the tech talk, highlighting a local-first approach in web development. Overall, they offer valuable insights on optimizing performance while maintaining design integrity.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Wes Migrates Gatsby Site

  • Wes Bos rebuilt his personal site from Gatsby to a modern stack using React Server Components and Waku.
  • He kept the same old design and aimed not to change the site's functionality during migration.
INSIGHT

Gatsby Growth Causes Slow Builds

  • The original Gatsby site grew to 600 pages and 4,000 images, causing build times to reach 25-30 minutes.
  • Long build times discouraged adding new content, pushing Wes to seek a faster solution.
ADVICE

Migrate Without Redesigning

  • When migrating a website, keep the design and functionality intact to avoid expanding project scope.
  • Focus on improving build speed and page performance first before redesigning.
Get the Snipd Podcast app to discover more snips from this episode
Get the app