WunderGraph Feed
Get the latest news on how products at WunderGraph are built, technologies are used, and join the teams helping to build a better landscape of API integration.
- Posts
- 163 from 13 Oct 2020 to 28 Oct 2026
- Posting
- weekly (40 in the last year)
- Kind
- company blog
- Feed
- https://wundergraph.com/atom.xml
2026 32
- Does GraphQL break HTTP caching? Here's what POST gives up.
- Four of us, every customer: what joining WunderGraph's CS team is like
- AI governance: 11 laws, frameworks, and assurance schemes—and 3 jobs they serve.
- AI Builds. Culture Ships.
- Understanding the N+1 Problem in GraphQL (and Why It’s Not Just GraphQL)
- Why your LLM bill exploded overnight (and how to regain control)
- Scaling Without Breaking Culture: Lessons from WunderGraph's Madrid Work Week 2026
- Safelist GraphQL Operations for AI Agents | Cosmo MCP Gateway
- Don't Let AI Agents Improvise Against Production GraphQL
- RAG Cost Control for AI Agents: How to Prevent AI Spend Drifts
- Where Does API Complexity Live?
- The Three Bottlenecks AI Can't Code Away
- Per-Tool OAuth Scopes for MCP, Derived from Your Schema
- GraphQL vs REST: 18 Claims Fact-Checked with Primary Sources (2026)
- How the Fission Algorithm Works for Top‑Down GraphQL Federation Schema Design
- GraphQL Federation Schema Changes: From Months to Days with Hub
- Cost Control for Your Supergraph
- Microservice Dependencies: How @requires Makes Them Explicit
- GraphQL Is the API Layer AI Agents Actually Need
- ConnectRPC: Generate Typed SDKs from Your GraphQL API
- The Dream Query: Consumer-First GraphQL API Design
- Design Like a Monolith, Implement as Microservices
- Why Platform Engineering Teams Become Bottlenecks at Scale
- Why MCP Is the Ceiling, Not the Foundation of Enterprise AI Agent Architecture
- GraphQL Federation Was Built Backwards
- MCP Scope Step-Up Authorization: From Implementation to Spec Contribution
- The Missing Layer in GraphQL Federation
- Customer Success as Federation: A Layer for Context and Trust
- The State of Federation 2026 Survey Is Open
- Three Handlers for Event Driven GraphQL Subscriptions
- 10 Principles for Designing Good GraphQL Schemas
- The Hidden Cost of Non-Compliance in AI
2025 54
- What a Year at WunderGraph Looks Like
- Cosmo Streams: GraphQL Subscriptions Without the Hurdle
- TypeScript Plugin Support for Cosmo Connect
- Extending Subgraph Checks in Cosmo
- Applying for a Role at WunderGraph
- From 10+ Seconds to Under One: Solving Their Slowest Operation
- Building the Company We Always Wanted to Work In
- Why Customer Success Can't Be Automated
- GraphQL Operation Descriptions: How a Spec Update Solved Our MCP Problem
- When Prompt Injection Gets Real: Use GraphQL Federation to Contain It
- MCP Gateway with Curated GraphQL Persisted Operations
- A Smooth API Developer Experience with WunderGraph Cosmo
- Understanding GraphQL Federation Versions (V1, V1.5, and V2)
- Apollo Federation vs GraphQL Federation vs Cosmo Connect
- A GraphQL Federation directive for Subgraph-level compliance: @openfed__requireFetchReasons
- Cosmo Connect Tutorials for Router Plugins and gRPC Services
- The Evolution of GraphQL Federation and the Entity Layer
- Acoustic saves $178K in engineering costs with WunderGraph Cosmo
- Cosmo Connect: Federation Made Accessible
- The WunderGraph Engineering Growth Framework
- How Our Core Beliefs Drive the Way We Scale
- Over 15 Years of APIs with Kevin Swiber
- The Architecture Behind 40 Deploys a Day at Luxury Presence
- The Future of GraphQL Federation
- Behind the Counter: How Cosmo Works
- Managing Permissions in Cosmo Just Got Easier with Groups
- The Future of Federation: Replacing GraphQL Subgraphs with gRPC Services
- GraphQL Federation Over gRPC: Type-Safe Subgraphs Explained
- REST in Peace—Connectors Were Never the Right Supergraph Abstraction
- Scaling GraphQL Federation: Inside Cosmo’s Food Park
- How to Connect REST and gRPC APIs to GraphQL Federation with Cosmo Connect
- When to Migrate from Cosmo OSS
- Golang sync.WaitGroup: Powerful, but tricky
- Why AI Needs A Common Language
- Rethinking API Access in the Age of AI Agents
- The Impact of MCP and LLMs on Software Development - A Practical Example
- Cosmo MCP: Agent Mode now handles all the boring parts of GraphQL Federation (Right in your IDE)
- Query Plan Regression Testing in GraphQL Federation
- Golang Sync.Pool | Memory Pool Example
- Why we couldn't resist raising from eBay - our Series A announcement
- AI-Assisted Coding: A Catalyst for Hiring Great Devs
- Syncing Up in Bretten: Final Thoughts
- @inaccessible Keys in Federated GraphQL APIs - A Deep Dive
- Syncing Up in Bretten: Day 1
- Safeguarding APIs: How K Health Ensures Security While Scaling with Cosmo
- SoundCloud and WunderGraph Cosmo Cut Computing Costs by 86%
- GraphQL Federation Architecture: Open/Closed Principle & Project-Based SuperGraphs
- Supergraph Kickoff: Scaling Your Federated GraphQL for the Super Bowl
- Introducing the @configureDescription directive for GraphQL Federation
- Scaling GraphQL Schema Usage to Billions of Requests per Day
- From Custom Code to Cutting-Edge: On The Beach Adopts WunderGraph Cosmo for GraphQL Federation
- How Normalization affects Query Plan Caching in GraphQL Federation
- Is gRPC Really Better for Microservices Than GraphQL?
- Expr Lang: Go centric expression language for dynamic configurations
2024 29
- Are Connectors the path forward for GraphQL Federation?
- I was wrong about GraphQL
- A Comprehensive Overview of GraphQL Federation in Open Source
- How to align Open Source and Enterprise Sales
- Live from the GraphQL Conf: The State of Distributed GraphQL 2024
- SOC2 Type II is a wrap
- Zero-Cost Abstractions for @skip and @include in Federated GraphQL
- Cosmo Graph Feature Flags vs. Apollo Progressive Overrides: A Different Model for Gradual Rollouts
- 99% Smaller GraphQL Queries with AST Minification
- Designing a Multi-Tenant Federated GraphQL Schema
- Cosmo OSS Schema Registry Compatibility Mode for Apollo Router and Gateway
- How Monkey Factory Uses WunderGraph Cosmo for Federated GraphQL and Event-Driven Subscriptions
- SSO Just Got Better: OpenID Connect + SCIM for Identity Management
- When to use GraphQL vs Federation vs tRPC vs REST vs gRPC vs AsyncAPI vs WebHooks
- Why Teams Still Choose GraphQL, and Why Others Move Away
- So now Cosmo is secure - officially
- How PemPem Accelerates Product Development with a Custom GraphQL Federation Approach
- Implementing the Viewer Pattern in Federated GraphQL APIs
- Rate Limiting GraphQL Federation with Cosmo Router & Redis
- How TravelPass Group manages PCI compliance with GraphQL and WunderGraph Cosmo
- Why SoundtrackYourBrand Switched From Apollo to Cosmo
- Why you should avoid exhaustive switch case in API clients
- Announcing Field Level Authorization for GraphQL Federation with Cosmo Router
- Effective Integration Testing for Distributed Systems: Mastering Cosmo Router with GraphQL Federation
- Serverless GraphQL Federation Router for AWS Lambda
- Scaling GraphQL Subscriptions in Go with Epoll and Event Driven Architecture
- Announcing EDFS - Event Driven Federated Subscriptions
- Native Subscriptions with Cosmo Router
- GraphQL Federation Field-level Metrics 101
2023 28
- GraphQL is Finally Boring (And That’s Why It’s Winning in 2026)
- Introducing astjson: Transform and Merge JSON Objects with Unmatched Speed in Go
- A C-Level Introduction to API Composition
- How Cosmo meets Compliance Requirements and Saves Onboarding Time
- How to Migrate from a GraphQL Monolith to Federation
- How to analyze the usage of your GraphQL Schema
- An Open Source Schema Registry with Schema Checks for Federated GraphQL
- An Introduction to Cosmo Router: Open-Source Federation v1 and v2 Gateway
- Dataloader 3.0: A new algorithm to solve the N+1 Problem
- OSS Analytics, Monitoring, and Tracing for Federated GraphQL APIs
- Cosmo Router: High Performance Federation v1 & v2 Router / Gateway
- Announcing Open Federation
- 5 Best Practices for Backends-for-Frontends
- 7 Key Lessons I Learned While Building Backends-for-Frontends
- Using invisible divs in GitHub Discussions as a key-value store
- Preventing prompt injections with Honeypot functions
- From 26 Minutes to 20 Seconds: Using pprof to optimize large GraphQL Operations in Go
- GraphQL doesn't solve under & overfetching, Relay & WunderGraph do
- 5 Tools for Building Backends-for-Frontends (and When to Move to Federation)
- WunderGraph raises $3M in seed funding to build GitHub for APIs
- How Not invented here kills innovation and 5 rules to avoid it
- Is GraphQL dying? 2023 Trend Analysis of REST, GraphQL, OpenAPI, SOAP, gRPC and tRPC
- 15 GraphQL Developer Tools I Use To Make Building APIs Easier (2026)
- How to be the worst engineer on your team?
- The most important lesson I've had to learn as a technical founder
- GraphQL's @defer and @stream Directives are overkill
- Building WunderGraph
- How to turn employee resignations into a growth opportunity for your company
2022 12
- The simplicity of tRPC with the power of GraphQL
- GraphQL Subscriptions: WebSockets vs SSE and Federation Quirks
- GraphQL is not Terraform
- 5 ways to stitch, integrate, compose & federate multiple GraphQL APIs
- When hiring developers gets tough, focus on developer efficiency
- Stop Building Your MVP Before You Figure Out These 7 Founder Lessons
- Open Source GraphQL CDN / Edge Cache with Cloudflare, Fastly, and Fly.io
- GraphQL Subscriptions: Why we use SSE/Fetch over Websockets
- API Design Best Practices for Long-Running Operations: GraphQL vs REST
- Thunk-based Resolvers: Building a Flexible GraphQL API Gateway
- How to market your product as a Technical Founder
- What every GraphQL user should know about HTTP and REST
2021 6
- GraphQL file uploads - evaluating the 5 most common approaches
- GraphQL in production - Analyzing public GraphQL APIs #1: Twitch.tv
- The Fusion of GraphQL, REST, JSON-Schema and HTTP2
- Versionless APIs - Making APIs backwards compatible FOREVER to enable businesses to collaborate
- The complete GraphQL Security Guide: Fixing the 13 most common GraphQL Vulnerabilities to make your API production ready
- Generated GraphQL APIs: Tight Coupling as a Service