Vercel just published a deep dive on the website I work on every day, and it's been exciting to see some of the engineering behind it shared publicly.
Over the past couple of years, I've had the opportunity to help build the Speechify website—a platform that's grown far beyond what most people think of as a marketing site.
Today, it serves hundreds of thousands of dynamic pages across dozens of languages, supports an experimentation-heavy growth engine, and reaches millions of users worldwide.
Some of the engineering problems we've solved include:
- Scaling to 500,000+ pages across 40+ languages.
- Serving highly dynamic content while keeping pages fast.
- Building fully editable content and page layouts directly from Payload CMS.
- Running continuous product experiments without sacrificing performance.
- Leveraging Next.js caching, ISR, and Cache Components to keep infrastructure efficient at scale.
One of the most rewarding parts of working on the platform has been building reusable systems instead of one-off pages. We've invested heavily in a component-driven architecture where content and layouts are fully editable through Payload CMS, enabling teams to create and iterate quickly while keeping the codebase consistent, scalable, and performant. The platform is also deeply experimentation-driven—we rely on it to continuously test ideas, validate hypotheses, and ship improvements quickly, all while maintaining a fast and reliable experience for millions of users.
Huge kudos to everyone across Engineering, Design, Product, SEO, and Content. Building a platform at this scale is a true team effort, and I'm grateful to have worked alongside such an incredible group of people.
If you're interested in how we built and scaled a modern Next.js platform for millions of users, the Vercel case study is well worth the read.
https://lnkd.in/dZR74TbE
- Written with Speechify Voice Typing
At this scale, the headline is less “dynamic pages” than operational reversibility. Cache boundaries and instant rollback give teams permission to ship quickly without making every release a high-stakes event. Speed compounds when recovery is designed in.