Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/a2/10/73/a21073a0-a8f6-0702-a5fe-45f86247bc7b/mza_1534807202290068181.jpg/600x600bb.jpg
GraphQL Radio
The Guild
48 episodes
3 months ago
Max Stoiber (CEO, Stellate) and Abhi Aiyer (Tech Lead, Gatsby) dive deep into the GraphQL ecosystem with experts from the industry. Listen in for practical tips from production power users, discussions about the evolution of the language and the tooling, the work of the GraphQL Foundation, and so much more.
Show more...
Technology
RSS
All content for GraphQL Radio is the property of The Guild and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Max Stoiber (CEO, Stellate) and Abhi Aiyer (Tech Lead, Gatsby) dive deep into the GraphQL ecosystem with experts from the industry. Listen in for practical tips from production power users, discussions about the evolution of the language and the tooling, the work of the GraphQL Foundation, and so much more.
Show more...
Technology
Episodes (20/48)
GraphQL Radio
One Edge Provider - Build In Public With The Stellate Team Behind OEP

Show Notes:

In this episode of GraphQL Radio, Andreas Heiberg, Stellate's Engineering Manager, guides a discussion with colleagues on the deployment of One Edge Provider (OEP). A transformative project for Stellate's system, aimed at significantly enhancing Stellate's caching services. Ensuring 2x faster GraphQL Edge Caching.

The team, consisting of project lead Dominik Petrick, Thomas Heyenbrock, and Stephan Schneider, reflects on challenges, lessons learned, critical decisions, and the transition to a more scalable architecture. This episode delves into Stellate's evolution, explores the motivation behind OEP, and highlights pivotal moments in decision-making; illustrating Stellate's steadfast commitment to innovation.

Topics Discussed:

  • Introduction to One Edge Provider (OEP)
  • Origins of Stellate and GraphCDN
  • Deployment Strategies
  • Decision to Change the System
  • Scalable and Unified Architecture
  • End-To-End Testing
  • Initial Limitations
  • Challenges
  • Choosing Rust and Fastly
  • Initiating the OEP Project
  • OEP Deployment Complexities
  • Rollout Challenges and Lessons Learned
  • Traffic Replay System
  • Building Confidence
  • Rust and TypeScript Nuances
  • Rust's Performance


Links:
Stellate
Andreas Heiberg
Dominic Petrick
Stephan Schneider
Thomas Heyenbrock

Show more...
1 year ago
37 minutes

GraphQL Radio
Alessandro Volpicella | Engineering Lead at Hashnode | GraphQL At Hashnode | AWS | Vercel | Developer Blogging | Creating Content | Getting Into Tech | Apprenticeship | Studying Computer Science | Data Science | Enterprise Projects | Side Projects | Bachelor Thesis | Hashnode’s Scale | Lean Team | Hashnode’s Architecture | Edge Caching | API Design | Moving To GraphQL | GraphQL vs REST | Stripe’s API Design | Cloudflare | DDoS Protection | MongoDB & Atlas | Redis | Hashnode’s Team | Caching Considerations | Using Stellate | Event Types | Cache Purging | Public API Challenges | Rate Limiting | Security Problems | Schema Design | Vercel API Functions | NoSQL Databases

Show Notes:

Alessandro Volpicella is a skilled Fullstack Developer and Platform Engineering Lead at Hashnode, and is passionate about building serverless products. Sandro is at the forefront of shaping innovative developer blogging experiences. Alongside his coding endeavors, Sandro is the author of a comprehensive book on AWS Fundamentals, offering practical insights at awsfundamentals.com.

Topics discussed:

  • GraphQL At Hashnode
  • AWS
  • Vercel
  • Developer Blogging
  • Creating Content
  • Getting Into Tech
  • Apprenticeship
  • Studying Computer Science
  • Data Science
  • Enterprise Projects
  • Side Projects
  • Bachelor Thesis
  • Hashnode’s Scale
  • Lean Team
  • Hashnode’s Architecture
  • Edge Caching
  • API Design
  • Moving To GraphQL
  • GraphQL vs REST
  • Stripe’s API Design
  • Cloudflare
  • DDoS Protection
  • MongoDB & Atlas
  • Redis
  • Hashnode’s Team
  • Caching Considerations
  • Using Stellate
  • Event Types
  • Cache Purging
  • Public API Challenges
  • Rate Limiting
  • Security Problems
  • Schema Design
  • Vercel API Functions
  • NoSQL Databases


Links:
Hashnode


Hashnode Engineering Blog


Blog post: Hashnode's Overall Architecture


Alessandro Volpicella Twitter


Alessandro Volpicella LinkedIn


Alessandro Volpicella GitHub


Book: AWS for the Real World


Upcoming Book: The CloudWatch Book


Show more...
1 year ago
37 minutes

GraphQL Radio
Miles Bardon | Senior Software Engineer @ The LEGO Group | GraphQL @ LEGO | Domains | Team Size | The Guild | Daunting Tasks | In-Store Experiences | Passion For LEGO | Challenges | The Guild | GraphQL Inspector | Tech Stack | Serverless | LEGO Ecosystem | Staying Up-To-Date | Developer Experience | Schema Breakage | TypeScript | Open Source Work | Large Schemas | Internal Working Groups | Federation | Monolith Server | lego.com History | Working @ The LEGO Group | Work Culture | Learning Days | Autonomy | Public GraphQL APIs | DevOps Team | GraphQL Caching @ LEGO

I’m Miles, a senior software engineer at The LEGO Group, in the Brick Experience team on LEGO.com. I’ve been in the retail and e-commerce space for 5 years, with the last 2.5 years spent at The LEGO Group and in that time I’ve learnt a lot about GraphQL and the wider development ecosystem. I’m passionate about improving the performance and developer experience for anyone working on or with our GraphQL API, and have made great strides in improvements with the help of all my talented colleagues here at The LEGO Group.

 
Outside of work, I’m keen to build and display some of the amazing LEGO sets produced today, as well as my Bionicle collection from days gone by. I’m also an avid gamer and Dungeons and Dragons player (and sometimes DM), often combining the two passions!


Topics Discussed: 

  • GraphQL @ LEGO
  • Domains
  • Team Size
  • The Guild
  • Daunting Tasks
  • In-Store Experiences
  • Passion For LEGO
  • Challenges
  • GraphQL Inspector
  • Tech Stack
  • Serverless
  • LEGO Ecosystem
  • Staying Up-To-Date
  • Developer Experience
  • Schema Breakage
  • TypeScript
  • Open Source Work
  • Large Schemas
  • Internal Working Groups
  • Federation
  • Monolith Server
  • lego.com History
  • Working @ The LEGO Group
  • Work Culture
  • Learning Days
  • Autonomy
  • Public GraphQL APIs
  • DevOps Team
  • GraphQL Caching @ LEGO

Links:
Miles Bardon
GitHub
Twitter
The LEGO Group
Stellate
Andreas Heiberg

Show more...
1 year ago
30 minutes

GraphQL Radio
“Cache Like I’m 5” - Build In Public With The Stellate Team Behind CLI5

Show Notes:

In the latest episode of GraphQL Radio, we take you behind the curtains at Stellate to discuss how their recent "Cache Like I'm 5" project came together. The wide-ranging discussion is led by Stellate's very own Engineering Manager Andreas Heiberg.

Join us on this episode as we dive into the world of cache optimization! It all started during an engineering offsite in Mexico City, where the Stellate team had a breakthrough idea about Maximum Cache Hit Rate (Max CHR) and how it can help users optimize their services. The Stellate team discusses the challenges they faced, the metrics they defined, and the tools they built to provide actionable insights into cache performance. Learn how Max CHR, Uncached Bandwidth, and CHR Impact can revolutionize your caching decisions. Tune in to discover how you can take control of cache optimization with these latest features and improvements.

Links:
Stellate
CLI5 Blog Post
Andreas Heiberg
Bogdan Soare
Victor Tortolero
Alex Tacho
Kamil Lafere


Show more...
2 years ago
33 minutes

GraphQL Radio
Luke Millar | VP of Engineering at Medium | Small Medium Team | Changes @ Medium | Employee Retention | Team Building | Halving Amazon Costs | Technical Improvements | Engineering Ladders | Experienced Engineers | Maintaining Tech Costs | Build vs Buy | GitHub’s Changes | Making Users Happy | Medium’s Scale | Medium’s System | GraphQL Queries | Spikey Traffic | Cost Issues | Caching Layers | News Traffic | GraphQL At Medium | GraphQL Pitfalls | Technology Trade-Offs | Bloated Queries

Luke Millar is a seasoned software engineer with extensive experience across the spectrum, from small startups to industry giants. Following the acquisition of his former venture, Projector, by Medium, Luke has taken the helm as the Vice President of Engineering at Medium, spearheading key initiatives and charting the course for technical excellence.

Topics discussed include: 

  • Small Medium Team
  • Tremendous Impact
  • Medium’s Phases
  • Going Faster
  • Being Acquired
  • Visual Storytelling
  • Changes @ Medium
  • Employee Retention
  • Work & Fun
  • Meaningful Goals
  • Team Building
  • Halving Amazon Costs
  • Technical Improvements
  • Hiding Behind Big Teams
  • Engineering Ladders
  • Clarity Helps
  • Introducing Levels
  • Impacting Business
  • Domain Expertise
  • Experienced Engineers
  • In-House Solutions
  • Maintaining Tech Costs
  • Build vs Buy
  • GitHub’s Changes
  • Making Users Happy
  • Listen To Users
  • Medium’s Scale
  • Medium’s System
  • GraphQL Queries
  • Spikey Traffic
  • Cost Issues
  • Caching Layers
  • News Traffic
  • Unpredictable Spikes
  • 10000 Requests Per Second
  • GraphQL At Medium
  • GraphQL Pitfalls
  • Technology Trade-Offs
  • Bloated Queries

Links:

Medium
Twitter
Website
LinkedIn
Medium Engineering Blog

Show more...
2 years ago
52 minutes

GraphQL Radio
Dylan Valade | Clip | PUMA’s Tech Stack | Attracting Developers | Ideal Stack | TypeScript | Comfortability & Speed | Iterating Faster | GraphQL at PUMA | Frontend Iterations | Salesforce | Bleeding Edge | Sanity | CMS Systems | Shopping Core | Organisational Problems | Cover Of Stellate | Resolving Caching Issues | Bringing Down Costs | E-Commerce Innovations | AI | Cache Management | Developer Zone | Patience | Shipping Speedy Changes | Fast Enough

Dylan Valade is an accomplished technology executive, serving as the Head of Global E-Commerce Technology at PUMA. With an unwavering passion for leveraging technology to drive business growth, Dylan has been instrumental in transforming PUMA's online presence and establishing the brand as a leader in the global e-commerce landscape. His strategic thinking and innovative approach have propelled PUMA to new heights, delivering forward thinking and progressive digital experiences for customers around the world.

In addition to his role at PUMA, Dylan is also recognized as a MACH Alliance Ambassador, actively promoting the benefits of modern, composable, and headless technologies in the industry. As an advocate for the MACH (Microservices, API-first, Cloud-native, and Headless) approach, he champions the adoption of scalable and flexible architectures that empower businesses to adapt quickly to evolving market demands.

Topics discussed include the following:

  • PUMA’s Tech Stack
  • Attracting Developers
  • Ideal Stack
  • TypeScript
  • Comfortability & Speed
  • Iterating Faster
  • GraphQL at PUMA
  • Frontend Iterations
  • Salesforce
  • Bleeding Edge
  • Sanity
  • CMS Systems
  • Shopping Core
  • Organisational Problems
  • Cover Of Stellate
  • Resolving Caching Issues
  • Bringing Down Costs
  • E-Commerce Innovations
  • AI
  • Cache Management
  • Developer Zone
  • Patience
  • Shipping Speedy Changes
  • Fast Enough


Links:
Dylan Valade on LinkedIn
PUMA
MACH Alliance
Stellate

Show more...
2 years ago
20 minutes

GraphQL Radio
Dylan Valade | Clip | Milliseconds Make Millions | E-Commerce Performance | Web Vitals | Shifting Measurement Landscape | Highest Value Sessions | Wasted Investments | Various Metrics | Idea To Production Time | Elite Organisations | Iteration Speed | PUMA’s CMS Improvements | Bottlenecks | Internal Startup Ecosystem | Moving Faster

Dylan Valade is an accomplished technology executive, serving as the Head of Global E-Commerce Technology at PUMA. With an unwavering passion for leveraging technology to drive business growth, Dylan has been instrumental in transforming PUMA's online presence and establishing the brand as a leader in the global e-commerce landscape. His strategic thinking and innovative approach have propelled PUMA to new heights, delivering forward thinking and progressive digital experiences for customers around the world.

In addition to his role at PUMA, Dylan is also recognized as a MACH Alliance Ambassador, actively promoting the benefits of modern, composable, and headless technologies in the industry. As an advocate for the MACH (Microservices, API-first, Cloud-native, and Headless) approach, he champions the adoption of scalable and flexible architectures that empower businesses to adapt quickly to evolving market demands.

Topics discussed include the following:

  • Milliseconds Make Millions
  • E-Commerce Performance
  • Web Vitals
  • Shifting Measurement Landscape
  • Highest Value Sessions
  • Wasted Investments
  • Various Metrics
  • Idea To Production Time
  • Elite Organisations
  • Iteration Speed
  • PUMA's CMS Improvements
  • Bottlenecks
  • Internal Startup Ecosystem
  • Moving Faster


Links:
Dylan Valade on LinkedIn
PUMA
MACH Alliance
Stellate

Show more...
2 years ago
18 minutes

GraphQL Radio
Build In Public With Platform Architect Charles Brown From Formidable

Show Notes

In the latest episode of GraphQL Radio, we take you behind the curtain with platform architect Charles Brown from Formidable to discuss how Formidable and Stellate joined forces to solve massive volume problems for PUMA while reducing operation costs by 30%+. This is the first of many in our new Build in Public Series. The wide-ranging discussion is led by Stellate's very own Andreas Heiberg, Engineering Manager, and supported by Jovi De Croock, Staff Software Engineer.

Charles Brown is a full-stack engineer and platform architect with a broad range of experience leading large and small teams. He has spent the last 15 years working with both startups and enterprises, designing and building next-generation software and cloud infrastructure. He is a certified AWS Architect and has consistently delivered secure, stable, and highly available cloud infrastructure for numerous clients.


Charlie's previous work includes building solutions ranging from thermal image mapping for the manufacturing industry, processing IoT data at scale in the cloud, and rebuilding health and financial services platforms from the ground up. Charlie is also a strong advocate of DevOps and has consulted with dozens of enterprises to help them smoothly make the transition from traditional ops to a more agile development cycle.

Topics discussed include:

  • PUMA's Platform Architecture
  • Formidable Labs
  • Optimizing App Performance
  • Optimizing The Cloud
  • Splitting Queries
  • PUMA's Scale
  • Massive Volume Problems
  • Caching Considerations
  • PUMA's Platform Challenges
  • Splitting Data
  • Aggregating Queries
  • Marketing Campaign Speeds
  • Cache Key Complexities
  • Mitigating Bot Attacks
  • Reducing Operation Costs
  • "Cache Stories"
  • Consultancy Support
  • Netflix Scale Problems
  • Inventory Systems
  • Exciting Tools
  • AI Tools
  • Content Management World
  • Sanity CMS
  • Content Lead Time
  • Real-Time Cache
  • Purging Complexities
  • Clearing Caches
  • GraphQL & Stellate
  • Salesforce
  • Request Latencies
  • urql
  • Edge Networks
  • Multi-Region Cloud
  • E-Commerce Video
  • Worldwide Cache Clearing
  • Edge Compute
  • React Server Components
  • Next.js

Links

Stellate
Formidable
Charles Brown
Andreas Heiberg
Jovi De Croock

Show more...
2 years ago
43 minutes

GraphQL Radio
Dylan Valade | Clip | Joining PUMA | Worldwide Problem Solving | GraphQL Challenges | Ecosystem Of Partners | Front-End Iterations | PUMA’s Scale | Traffic Spikes | Leadership Buy-In | Tech For Tech | Doing Big Things | MACH Alliance | Milliseconds Make Millions | Big Learning | Iteration Speed

Dylan Valade is an accomplished technology executive, serving as the Head of Global E-Commerce Technology at PUMA. With an unwavering passion for leveraging technology to drive business growth, Dylan has been instrumental in transforming PUMA's online presence and establishing the brand as a leader in the global e-commerce landscape. His strategic thinking and innovative approach have propelled PUMA to new heights, delivering forward thinking and progressive digital experiences for customers around the world.

In addition to his role at PUMA, Dylan is also recognized as a MACH Alliance Ambassador, actively promoting the benefits of modern, composable, and headless technologies in the industry. As an advocate for the MACH (Microservices, API-first, Cloud-native, and Headless) approach, he champions the adoption of scalable and flexible architectures that empower businesses to adapt quickly to evolving market demands.

Topics discussed include the following:

  • Joining PUMA
  • Worldwide Problem Solving
  • GraphQL Challenges
  • Ecosystem of Partners
  • Front-End Iterations
  • PUMA's Scale
  • Traffic Spikes
  • Leadership Buy-In
  • Tech for Tech
  • Doing Big Things
  • MACH Alliance
  • Milliseconds Make Millions
  • Big Learning
  • Iteration Speed


Links:
Dylan Valade on LinkedIn
PUMA
MACH Alliance
Stellate

Show more...
2 years ago
16 minutes

GraphQL Radio
Dylan Valade, Head of Global E-Commerce Technology at PUMA , on PUMA Legacy Systems; Moving Faster; Simplifying Complexity; Frontend Iterations; PUMA’s Scale; Transforming PUMA’s Tech; Leadership Buy-In; MACH Alliance; Milliseconds Make Millions; Iterating Quickly; Engaging Consumers; PUMA’s Technology Stack; Open Source; GraphQL’s Attractiveness; Core Of Shopping; Organisational Problems; Adopting Stellate; Caching Complexities; Reducing Costs; Importance Of Conferences | Full Conversation

Dylan Valade is an accomplished technology executive, serving as the Head of Global E-Commerce Technology at PUMA. With an unwavering passion for leveraging technology to drive business growth, Dylan has been instrumental in transforming PUMA's online presence and establishing the brand as a leader in the global e-commerce landscape. His strategic thinking and innovative approach have propelled PUMA to new heights, delivering forward thinking and progressive digital experiences for customers around the world.

In addition to his role at PUMA, Dylan is also recognized as a MACH Alliance Ambassador, actively promoting the benefits of modern, composable, and headless technologies in the industry. As an advocate for the MACH (Microservices, API-first, Cloud-native, and Headless) approach, he champions the adoption of scalable and flexible architectures that empower businesses to adapt quickly to evolving market demands.

Topics discussed include the following:

  • Computer Science Origins
  • PUMA Legacy Systems
  • Moving Faster
  • Simplifying Complexity
  • Centralizing Data
  • Sharing Ideas
  • PUMA Regions
  • Dependency Problems
  • Frontend Iterations
  • Headless
  • PUMA’s Scale
  • Spike Problems
  • Transforming PUMA’s Tech
  • Leadership Buy-In
  • Tech For Tech
  • MACH Alliance
  • Milliseconds Make Millions
  • Chasing Google
  • Page Loads
  • Sales Improvements
  • Iterating Quickly
  • DORA Metrics
  • Learning Faster
  • Engaging Consumers
  • PUMA’s Technology Stack
  • Open Source Choice
  • GraphQL’s Attractiveness
  • Scaling Faster
  • Salesforce
  • Sanity.io
  • Core Of Shopping
  • Organisational Problems
  • Adopting Stellate
  • Caching Complexities
  • Reducing Costs
  • Runaway Costs
  • Tool Standardization
  • Patience
  • Fast Enough
  • Importance Of Conferences


Links:
Dylan Valade on LinkedIn
PUMA
MACH Alliance
Stellate

Show more...
2 years ago
1 hour 5 minutes

GraphQL Radio
Abhi Aiyer | Clip #05 | Big Static Websites | Gatsby DSG | Unexpected Challenges | Gatsby’s Versatility | Designing Interactions Carefully | Footgun Balance | Upcoming Gatsby Improvements | GraphQL & Gatsby | Plugin Governance | Opinionated Gatsbyverse | DX | Optimizing For Silence | Community Strengths And Weaknesses
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
6 minutes

GraphQL Radio
Abhi Aiyer | Clip #04 | Apollo Federation Dominance | Gatsby Data Layer | Gatsby Influences | Gatsbyverse | Gatsby’s Future Plans | Gatsby SSR | Reducing JAM-tax | Beyond React
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
6 minutes

GraphQL Radio
Abhi Aiyer | Clip #03 | Early GraphQL Era | MeteorJS Days | Apollo | Spectrum | Before Schema Stitching | Federation Experiments
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
6 minutes

GraphQL Radio
Abhi Aiyer | Clip #02 | Jumping Into Engineering | What Is AngularJS? | Initial Milestones | Hiring Culture Fits | Senior Role Models | Aiming To Be Useful | Learning From Patterns | Having A Chip | Good Managers | Behavior Improvements | Terrible Soft Skills | Filling Senior Roles | Mentorship Along The Way | Getting Chances | Team Work | Soft Skills | Code Velocity
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
6 minutes

GraphQL Radio
Abhi Aiyer | Clip #01 | Math And Economics | Getting Into Coding | Hustling Without Experience | Finding A Mentor | Getting Opportunities | Impostor Syndrome | Having No CS Degree | Grit And Effort
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
8 minutes

GraphQL Radio
Abhi Aiyer from Gatsby on Getting into Coding, Finding Mentors, Jumping into Engineering, Impostor Syndrome, Gatsbyverse, Aiming to be Useful, Soft Skills, Early GraphQL Era, Federation Experiments, Reducing JAM-tax, Footgun Balance, Upcoming Gatsby Improvements, Optimizing for Silence, and beyond | Full Conversation
Abhi Aiyer is not only this podcast’s co-host, but also the Principal Software Engineer / Tech Lead at Gatsby. He has many years of experience in the architecture, design, and development of software and tools for startup companies, and has worked on high profile digital websites for popular US Athletes. Nowadays Abhi is changing how engineers build on the web at Gatsby.
Show more...
3 years ago
36 minutes

GraphQL Radio
Marc-André Giroux | Clip #06 | DataLoader Pattern Reflections | SQL Autogeneration | Graphcool | Hasura | Modern Databases | Software Principles | Hard Problems | Lessons Learned | Big Company Collaboration | KISS | Local Tooling | Federation Problems
Marc-André is a GraphQL TSC Member, and worked on GraphQL APIs for Shopify and GitHub in the past. He has now found his dream job at Netflix. Over the past few years his focus has been on GraphQL, and he's the author of the highly recommended and widely read book "Production Ready GraphQL". Marc-André has a passion for tools and specifications that allow GraphQL API developers to provide better experiences. This led to many valuable talks and blog posts on the subject.
Show more...
3 years ago
6 minutes

GraphQL Radio
Marc-André Giroux | Clip #05 | Latency | Observable Solutions | p95 & p99 Responses | Surprising GraphQL Requests | Relay | p50 | Observability @Netflix | Tracing Shortcut | Resolver Observability | Marc-André’s Nightmares
Marc-André is a GraphQL TSC Member, and worked on GraphQL APIs for Shopify and GitHub in the past. He has now found his dream job at Netflix. Over the past few years his focus has been on GraphQL, and he's the author of the highly recommended and widely read book "Production Ready GraphQL". Marc-André has a passion for tools and specifications that allow GraphQL API developers to provide better experiences. This led to many valuable talks and blog posts on the subject.
Show more...
3 years ago
6 minutes

GraphQL Radio
Marc-André Giroux | Clip #04 | The Big Error Conversation | Throwing Errors | Relay Pagination | Battle Tested Error Handling | GitHub API | Error Types | Anticipating Errors | Union Pattern | Array Solution | Weighing Best Approaches | Fake Metrics | Status Codes | GraphQL Specific Tooling | Schema Errors | Validation Errors
Marc-André is a GraphQL TSC Member, and worked on GraphQL APIs for Shopify and GitHub in the past. He has now found his dream job at Netflix. Over the past few years his focus has been on GraphQL, and he's the author of the highly recommended and widely read book "Production Ready GraphQL". Marc-André has a passion for tools and specifications that allow GraphQL API developers to provide better experiences. This led to many valuable talks and blog posts on the subject.
Show more...
3 years ago
9 minutes

GraphQL Radio
Marc-André Giroux | Clip #03 | GraphQL @Netflix | Massive Scale | Designing Schemas | Public API Designs | Schema Patterns | Internal API Secret Sauces

Marc-André is a GraphQL TSC Member, and worked on GraphQL APIs for Shopify and GitHub in the past. He has now found his dream job at Netflix. Over the past few years his focus has been on GraphQL, and he's the author of the highly recommended and widely read book "Production Ready GraphQL". Marc-André has a passion for tools and specifications that allow GraphQL API developers to provide better experiences. This led to many valuable talks and blog posts on the subject.

Hear Marc-André's perspective on:

  • GraphQL @Netflix
  • Massive scale
  • Designing schemas
  • Public API designs
  • Schema patterns
  • Internal API secret sauces
  • and much more…

Links
@__xuorig__
GitHub
productionreadygraphql.com

Show more...
3 years ago
5 minutes

GraphQL Radio
Max Stoiber (CEO, Stellate) and Abhi Aiyer (Tech Lead, Gatsby) dive deep into the GraphQL ecosystem with experts from the industry. Listen in for practical tips from production power users, discussions about the evolution of the language and the tooling, the work of the GraphQL Foundation, and so much more.