· 8 min
Next.js dynamic OG images with Satori: why opengraph-image.tsx hangs Turbopack at 400% CPU, how API routes fix it, plus WOFF2 and Twitter card gotchas.
1 article · 1 review
Turbopack is the Rust-based bundler built into Next.js 15+ that replaces Webpack for development builds. It provides significantly faster hot-module replacement and cold start times.
Next.js dynamic OG images with Satori: why opengraph-image.tsx hangs Turbopack at 400% CPU, how API routes fix it, plus WOFF2 and Twitter card gotchas.
Our dev server was freezing completely on the first visit to any dynamic route — CPU pegged at 300% and the only fix was a restart.
Erik Lindqvist 🇸🇪
Service: technical consultation
AvailableGot a project in mind?
Whether it's a new product, an integration, or scaling an existing system — let's talk about how I can help.