A challenge in modern frontend application design is efficiently fetching and managing GraphQL data while keeping UI components responsive and maintainable. Developers often face issues like over-fetching, under-fetching, and handling complex query dependencies, which can lead to performance bottlenecks and increased development effort.
Relay is a JavaScript framework developed by Meta for managing GraphQL data in React applications. It’s designed to optimize data fetching by colocating queries with components, ensuring that each part of the UI declares its own data dependencies.
Robert Balicki was on the Relay team at Meta and is now a Staff Software Engineer at Pinterest. He is currently developing Isograph, which provides a declarative and type-safe approach to data fetching.
Robert joins the show to talk about challenges and solutions for managing data in frontend applications.
Gregor Vand is a security-focused technologist, and is the founder and CTO of Mailpass. Previously, Gregor was a CTO across cybersecurity, cyber insurance and general software engineering companies. He has been based in Asia Pacific for almost a decade and can be found via his profile at vand.hk.
Please click here to see the transcript of this episode.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
Sponsors
Capital One’s tech team isn’t just talking about multi-agentic AI.
They already deployed one.
It’s called Chat Concierge, and it’s simplifying car shopping.
Using self-reflection and layered reasoning with live API checks,
It doesn’t just help buyers find a car they love.
It helps schedule a test drive, get pre-approved for financing, and estimate trade-in value.
Advanced, intuitive, and deployed: that’s how they stack.
That’s technology at Capital One.
Building an app often feels like a balancing act. You want to ship features fast – chat, activity feeds, moderation, video. But building them from scratch is slow and complex.
That’s where Stream comes in. Stream provides developer-friendly APIs that let you add real-time communication without reinventing the wheel.
Why Stream?
First, developer experience. Stream has clean, open source SDKs, and great docs, and you can get a proof of concept running in hours.
Second, speed to build. Experiment, prototype, or launch features quickly – no credit card required to start.
Stream also scales. Over 2,000 global apps, including Strava, Patreon, Nextdoor, Robinhood, and Peloton, rely on Stream to power in-app communication for more than a billion users.
Whether you’re a startup or an enterprise, Stream handles the hard parts so you can focus on what makes your app unique. Get started today at getstream.io/podcast.
APIs are the foundation of reliable AI – and reliable APIs start with Postman. Trusted by 98% of the Fortune 500, Postman is the platform that helps over 40 million developers build and scale the APIs behind their most critical business workflows.
With Postman, teams get centralized access to the latest LLMs and APIs, MCP support, and no-code workflows, all in one platform. Quickly integrate critical tools and build multi-step agents without writing a single line of code.
Start building smarter, more reliable agents today. Visit postman.com/sed to learn more.