The API Podcast with Fexingo: REST, GraphQL, and Modern Web APIs cover art

The API Podcast with Fexingo: REST, GraphQL, and Modern Web APIs

The API Podcast with Fexingo: REST, GraphQL, and Modern Web APIs

By: Fexingo
Listen for free

Every week, Lucas and Luna sit down at a developer-focused office workstation to trace how applications actually talk to each other — not the hype, but the design decisions, trade-offs, and real-world failures that shape modern API architecture. Lucas, with a journalist's precision, lays out why a team chose REST over GraphQL for a payments pipeline handling 50,000 requests per second, or how a poorly designed endpoint caused a cascade failure in a major ride-hailing service. Luna, the engaged interlocutor, pushes back: when does schema flexibility become a liability? How do versioning strategies survive a decade of production use? Together, they dissect public postmortems, API design docs, and developer surveys — not to sell a tool, but to understand the engineering logic behind each choice. This show is for backend engineers, API product managers, and technical leads who need to decide, not just follow the trend. Expect no demos, no code walkthroughs — just two smart people reasoning about trade-offs in stateless design, pagination patterns, rate-limiting, and the cost of backward compatibility. By the end of each episode, you'll have a clearer framework for your own decisions: Should your next endpoint be a query or a mutation? When does an SDK become a maintenance burden? And how do you design an API that your colleagues will still respect five years from now? #REST #GraphQL #WebAPIs #APIDesign #BackendEngineering #SoftwareArchitecture #APIVersioning #Microservices #HTTP #DeveloperTools #APIPostmortem #PlatformEngineering #Technology #FexingoBusiness #BusinessPodcast #Business #TechPodcast #SoftwareEngineering Keep every episode free: buymeacoffee.com/fexingo© 2026 Fexingo. All rights reserved. Economics
Episodes
  • How APIs Use Streaming Responses for Real-Time Data
    Jun 29 2026
    Episode 80 of the API Podcast dives into streaming responses—how modern APIs use chunked transfer encoding and server-sent events (SSE) to push data in real time. Lucas and Luna explore the protocol mechanics behind streaming, the differences between SSE and WebSockets, and practical use cases like live dashboards and AI model output. They examine how the Twitter API streams tweets and how GitHub Actions streams build logs, comparing implementation patterns and tradeoffs. The episode also covers backpressure handling, partial response status codes (like 206), and when streaming adds unnecessary complexity. Listeners will learn one concrete pattern: using a ReadableStream in JavaScript to consume an SSE endpoint without buffering the entire response. No ads—supported by listener contributions. #StreamingResponses #ServerSentEvents #ChunkedTransferEncoding #WebSockets #ReadableStream #TwitterAPI #GitHubActions #Backpressure #RealTimeAPI #HTTPStreaming #APIDesign #EventStream #SSE #Technology #FexingoBusiness #BusinessPodcast #APIPodcast #ModernAPIs Keep every episode free: buymeacoffee.com/fexingo
    Show More Show Less
    11 mins
  • API Design for Graceful Degradation Under Load
    Jun 28 2026
    When an API is overwhelmed, how should it behave? In this episode, Lucas and Luna explore the concept of graceful degradation — designing APIs that remain partially functional under extreme load instead of returning 503 errors for every endpoint. Lucas explains how Stripe's API prioritises critical endpoints like payment processing over less essential ones like invoice PDF generation during traffic spikes. They discuss circuit breakers, priority-based rate limiting, and how the principle of 'fail responsibly' led to Netflix's Hystrix library. Luna pushes back on whether degrading an API can ever be a good user experience, and Lucas makes the case that failing partially is far better than failing completely. A must-listen for anyone building or consuming web APIs at scale. #API #GracefulDegradation #Stripe #Netflix #Hystrix #CircuitBreaker #RateLimiting #FaultTolerance #Resilience #Backend #SystemDesign #Microservices #FailResponsibly #Technology #FexingoBusiness #BusinessPodcast #APIEngineering #SoftwareArchitecture Keep every episode free: buymeacoffee.com/fexingo
    Show More Show Less
    11 mins
  • How APIs Use Bulk Operations to Reduce Latency at Scale
    Jun 28 2026
    Episode 78 dives into a practical API pattern that backend teams at Uber and GitHub use to cut round trips by up to 90 percent: bulk endpoints. Lucas and Luna walk through the difference between repeated single calls and a single batch request, using concrete examples like Uber's batch ride-status check and GitHub's GraphQL bulk mutations. They discuss trade-offs like error handling, payload size limits, and idempotency guarantees, and show how a well-designed batch endpoint can turn a hundred sequential HTTP requests into a single response. If you've ever managed API clients calling the same endpoint in a loop, this episode gives you a clear pattern to replace the loop with a list. Also: a brief note on how listener support through Buy Me a Coffee keeps this ad-free show running. #BulkAPI #BatchRequests #GraphQL #Uber #GitHub #Optimization #Latency #HTTP #Idempotency #API #WebAPI #JSON #REST #Backend #Engineering #Performance #Technology #FexingoBusiness Keep every episode free: buymeacoffee.com/fexingo
    Show More Show Less
    10 mins
adbl_web_anon_alc_button_suppression_t1
No reviews yet