Skip to main content
907

June 2nd, 2025 ×

Wes’ New Site: Gatsby → React Server Components

or

Wes rebuilt his personal site from Gatsby to a modern stack using Waku, React Server Components, and Cloudflare Workers — all while keeping the same design. Scott and Wes break down the pain points with Next.js, MDX, image handling, caching, and the custom setup that now powers a blazing-fast blog.

Show Notes

  • 00:00 Welcome to Syntax!
  • 01:03 Barcelona Conference.
  • 04:09 Brought to you by Sentry.io.
  • 04:33 Existing stack, goodbye to Gatsby.
  • 06:11 New stack, the goals for moving.
  • 06:56 So what is the new stack?
    • 08:32 Challenges with NextJS.
    • 08:58 Problems with plugins.
    • 09:30 Problems with dynamic imports.
    • 10:21 Problems with Cloudflare deployment.
  • 12:37 Landing on Waku.
  • 13:59 Hot Tips functionality updates.
  • 16:30 Blog Posts + JavaScript Notes.
  • 17:09 Moving from Gatsby.
  • 19:03 Page speeds.
    • 19:29 Removing nav resizing process.
    • 21:03 Writing custom MDX plugins.
  • 23:28 Hosting.
    • 24:08 Why is the build so fast?
  • 28:01 Pricing.
  • 32:25 Caching.
  • 34:49 Migration errors.
  • 36:37 CSS.

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

Share