Exploring High-Performance Experimentation with Notion, Statig, and Vercel

Convert to note

Introduction

  • Welcome and introductions of participants from Notion, Statig, and Vercel.
  • Icebreaker discussion about favorite childhood games and office Olympics.

Overview of the Session

  • Focus on how Notion achieves high-performance experimentation using Statig and Vercel.
  • Agenda includes team introductions, performance metrics, and a live coding demonstration.

Team Introductions

  • Carolyn (Notion): Software engineer with a focus on marketing engineering, sharing her journey from Houston to San Francisco and her experience at Notion.
  • Joe and Sky (Statig): Discuss their roles and experiences at Statig, emphasizing the importance of customer support and performance.

What is Notion?

Performance Challenges at Notion

  • Initial performance issues with the marketing site and the need for improvement.
  • Use of industry-standard tools like Lighthouse and Google PageSpeed Insights to benchmark performance.
  • Identification of third-party scripts as a major bottleneck.

Experimentation Culture

  • Notion's approach to experimentation, including intentionally slowing down the site to measure performance impacts.
  • Use of Statig for data-driven decision-making and performance testing.

Integration of Statig and Vercel

  • Explanation of how Vercel's Edge middleware works with Statig to enhance performance without negative impacts. For insights on optimizing projects with Vercel, see Essential Nuxt Modules for Optimizing Your Next.js Project.
  • Overview of the Flags SDK and its role in managing feature flags and experiments.

Live Coding Demonstration

  • Step-by-step guide on setting up a project using Vercel and Statig.
  • Explanation of the pre-compute pattern for efficient flag evaluations.
  • Discussion on how to manage different user experiences without layout shifts.

Q&A Session

Conclusion

  • Recap of the session and encouragement to explore the tools discussed.
  • Invitation to connect with the speakers on LinkedIn and other platforms.

Heads up!

This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.

Generate a summary for free
Buy us a coffee

If you found this summary useful, consider buying us a coffee. It would help us a lot!

Let's Try!

Start Taking Better Notes Today with LunaNotes!