Web Development with Next.js and Vercel | Tim Neutkens | Beyond Coding #184

Topics covered
Popular Clips
Questions from this episode
- Asked by 12 people
- Asked by 3 people
- Asked by 2 people
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
Episode Highlights
Turbopack
Tim Neutkens discusses the advancements in Turbopack, a new compiler for Next.js aimed at enhancing performance. He highlights that Turbopack has achieved a 50% improvement in cold compilation times, significantly speeding up the initial loading of pages. The real breakthrough, however, lies in the incremental changes, where updates to files are now processed in under 100 milliseconds, a drastic improvement from previous times that could take seconds 1. This focus on performance is part of a broader strategy to improve developer experience, which includes better error messages and tools like Fast Refresh that maintain state during code changes 2.
Caching
Dynamic caching strategies in Next.js are designed to optimize how data is served to users. Tim explains that while static generation involves building pages at compile time, dynamic caching allows for more flexibility by serving cached responses even after they expire, thanks to directives like 'stale-while-revalidate' 3. This approach prevents servers from being overwhelmed by requests when cache items expire, ensuring smoother performance during high traffic periods. The contrast with static generation, which requires a full rebuild for any data change, highlights the efficiency of dynamic strategies in handling frequent updates without unnecessary resource use 4.
Related Episodes


Tech Trends and Web Development | Lydia Hallie | Beyond Coding #180
Answers 383 questions

From Open Source to SaaS Company | Henric Trotzig | Beyond Coding #186
Answers 383 questions

Developing People | Ester Le Roux | Beyond Coding Podcast #164
Answers 383 questions

Building Products for Growth at VEED.IO | Willem Evers | Beyond Coding Podcast #167
Answers 383 questions

How Software Engineering is Evolving | Borislav Nikolov | Beyond Coding #183
Answers 383 questions

Teaching Software Development | @HiteshChoudharydotcom | Beyond Coding Podcast #55
Answers 383 questions

Developing at a Startup | Jethro Sloan | Beyond Coding Podcast #12
Answers 383 questions

Disruptive Software // Beyond Coding #15 - Patrick Akil with Kevlin Henney
Answers 383 questions

Software Engineering Productivity | Walter de Bruijn | Beyond Coding Podcast #174
Answers 383 questions













