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

Let's work together

Bring me to your event

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 also 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. In his spare time, he enjoys traveling and playing co-ed soccer with his wife, playing with their two kids, and solving a Rubik's cube in under a minute.

Selfie of James Q Quick Download headshot

Request details

Tell me about your event