Rendering the Future Building a Developer-First Library With Streaming and Server Components

Delivering modern web experiences requires more than just performance—it demands a Developer Experience (DX) that makes complex rendering patterns approachable. In this talk, we’ll explore what it takes to build a library that supports server components, streaming, and partial pre-rendering, with DX as the top priority. Through live code snippets, we’ll uncover how these techniques shape the way pages are brought to life for users. Together, we’ll learn how to design tools that balance cutting-edge rendering with simplicity and joy for developers.

View the slides

View the full workshop

Please first read through my Speaker Rider first to make sure it's a good fit. Then, fill out the speaker form to initiate the process and let's make it happen.

You might need

Speaker Bio

James is a developer, keynote speaker, and teacher whose work has impacted thousands of developers across the world. James has over 10 years of Software Development and Developer Advocacy experience, and is currently serving as Head of Developer Experience at BigCommerce. In his spare time, he enjoys traveling and playing co-ed soccer with his wife, chasing around their toddler, and solving a Rubik's cube in under a minute.

Selfie of James Q Quick Download headshot