# GraphQL

Published articles for GraphQL.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Scheduling gRPC and GraphQL Requests with Postman Monitors (Beta)

DevFeed: [Scheduling gRPC and GraphQL Requests with Postman Monitors (Beta)](<https://devfeed.tech/articles/scheduling-grpc-and-graphql-requests-with-postman-monitors-beta-31414.md>)

Original publisher: [Read original article](<https://blog.postman.com/scheduling-grpc-and-graphql-requests-with-postman-monitors-beta/>)

Author: Harsh Vardhan

Published: 2026-09-16T16:00:00Z

Content type: tutorial

Language: en

Sources: [Postman Blog](<https://devfeed.tech/sources/postman-blog.md>)

Topics: [gRPC](<https://devfeed.tech/topics/grpc.md>), [Postman](<https://devfeed.tech/topics/postman.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [beta](<https://devfeed.tech/tags/beta.md>), [general](<https://devfeed.tech/tags/general.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [graphql-monitoring](<https://devfeed.tech/tags/graphql-monitoring.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [monitor-grpc-streaming](<https://devfeed.tech/tags/monitor-grpc-streaming.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [monitors](<https://devfeed.tech/tags/monitors.md>), [postman](<https://devfeed.tech/tags/postman.md>), [postman-monitors-grpc-graphql](<https://devfeed.tech/tags/postman-monitors-grpc-graphql.md>), [scheduling](<https://devfeed.tech/tags/scheduling.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

This tutorial explains how to schedule gRPC and GraphQL requests with Postman Monitors in beta. It covers supported request types, streaming caveats, response testing, authentication, and current feature limitations.

### Source excerpt

Postman Monitors now run gRPC and GraphQL requests in beta. Learn how to schedule them, test responses, and send feedback. Start monitoring today. The post Scheduling gRPC and GraphQL Requests with Postman Monitors (Beta) appeared first on Postman Blog.

## Creating Query Components with Apollo

DevFeed: [Creating Query Components with Apollo](<https://devfeed.tech/articles/creating-query-components-with-apollo-27371.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/creating-query-components-with-apollo.htm>)

Author: Khan Academy

Published: 2017-06-12T22:00:00Z

Content type: tutorial

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [React](<https://devfeed.tech/topics/react.md>), [React Component](<https://devfeed.tech/topics/react-component.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [apollo](<https://devfeed.tech/tags/apollo.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [examples](<https://devfeed.tech/tags/examples.md>), [flow](<https://devfeed.tech/tags/flow.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [news](<https://devfeed.tech/tags/news.md>), [react](<https://devfeed.tech/tags/react.md>), [react-component](<https://devfeed.tech/tags/react-component.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>)

### AI overview

This tutorial explains a Query Components pattern for React applications using Apollo and GraphQL. The pattern separates data definitions from presentational components, allowing the presentational layer to remain independent of Apollo and GraphQL. Examples cover filtering by postal code, loading and error states, empty results, and Flow types.

### Source excerpt

By Brian Genisio Here at Khan Academy, we've been using GraphQL in several projects with great success. GraphQL ... Read more

## What's New in Apollo Client 4.3

DevFeed: [What's New in Apollo Client 4.3](<https://devfeed.tech/articles/what-s-new-in-apollo-client-4-3-32028.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-new-in-apollo-client-4-3>)

Author: Jerel Miller

Published: 2026-09-15T12:01:05Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [apollo-client](<https://devfeed.tech/topics/apollo-client.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>)

Tags: [apollo-client](<https://devfeed.tech/tags/apollo-client.md>), [cache](<https://devfeed.tech/tags/cache.md>), [codegen](<https://devfeed.tech/tags/codegen.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [native](<https://devfeed.tech/tags/native.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Apollo Client 4.3 adds native custom scalar support, type-safe cache access, and improved TypeScript handling for incremental GraphQL data. The release also updates generated types and data-state narrowing for deferred fields.

### Source excerpt

Apollo Client 4.3 is here: native custom scalar support, type-safe cache access, and more consistent @defer and @stream behavior. See what's new and upgrade today.

## Apollo Client 4.3 adds native custom scalar support and safer TypeScript types

DevFeed: [Apollo Client 4.3 adds native custom scalar support and safer TypeScript types](<https://devfeed.tech/articles/custom-scalar-i-hardly-know-her-26981.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/custom-scalar-i-hardly-know-her>)

Author: Jerel Miller

Published: 2026-09-15T12:01:05Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [cache](<https://devfeed.tech/tags/cache.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [json](<https://devfeed.tech/tags/json.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

Apollo Client 4.3 adds native custom scalar integration, type-safe cache access, and improved TypeScript handling for incremental GraphQL data.

### Source excerpt

Apollo Client 4.3 is here: native custom scalar support, type-safe cache access, and more consistent @defer and @stream behavior. See what's new and upgrade today.

## APIs & Service Communication: The Essential Guide

DevFeed: [APIs & Service Communication: The Essential Guide](<https://devfeed.tech/articles/apis-service-communication-the-essential-guide-18022.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/apis-and-service-communication>)

Author: Nikki Siapno

Published: 2026-09-08T13:03:41Z

Content type: tutorial

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [http](<https://devfeed.tech/tags/http.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

A tutorial comparing communication patterns for distributed systems. It explains how request-response APIs, event streams, and bidirectional connections affect responsiveness, service coupling, failure propagation, operational complexity, reliability, and scalability, then introduces REST and GraphQL with their main strengths, tradeoffs, and use cases.

### Source excerpt

REST, gRPC, Kafka, WebSockets, Pub/Sub, and more. How do they all fit together?

## Migrating evilmartians.com from Gatsby to Astro in two weeks with Claude

DevFeed: [Migrating evilmartians.com from Gatsby to Astro in two weeks with Claude](<https://devfeed.tech/articles/the-golden-switch-or-migrating-from-gatsby-to-astro-in-under-93-4-days-19785.md>)

Original publisher: [Read original article](<https://evilmartians.com/chronicles/golden-switch-or-migrating-from-gatsby-to-astro-in-under-9-days>)

Author: Travis Turner (richardturner@evilmartians.com)

Published: 2026-09-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Evil Martians](<https://devfeed.tech/sources/evil-martians.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [React](<https://devfeed.tech/topics/react.md>), [Security](<https://devfeed.tech/topics/security.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [astro](<https://devfeed.tech/tags/astro.md>), [build](<https://devfeed.tech/tags/build.md>), [claude](<https://devfeed.tech/tags/claude.md>), [dx](<https://devfeed.tech/tags/dx.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [migration](<https://devfeed.tech/tags/migration.md>), [react](<https://devfeed.tech/tags/react.md>), [security](<https://devfeed.tech/tags/security.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Evil Martians describes migrating evilmartians.com from Gatsby to Astro in two weeks with Claude. The article outlines the site's Gatsby maintenance, security, and build-time costs, and discusses four bugs that could have shipped if the agent had operated without oversight.

### Source excerpt

367 posts, four years on Gatsby, and no dedicated team: here's how we moved evilmartians.com to Astro in two weeks with an LLM.

## GHarchive data has become unreliable for measuring GitHub activity

DevFeed: [GHarchive data has become unreliable for measuring GitHub activity](<https://devfeed.tech/articles/how-much-should-you-trust-your-oss-data-34319.md>)

Original publisher: [Read original article](<http://opensource.googleblog.com/2026/09/how-much-should-you-trust-your-oss-data.html>)

Author: KD (noreply@blogger.com)

Published: 2026-09-03T16:00:00Z

Content type: opinion

Language: en

Sources: [Google Open Source Blog](<https://devfeed.tech/sources/google-open-source-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Crawler](<https://devfeed.tech/topics/crawler.md>), [GitHub API](<https://devfeed.tech/topics/github-api.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [collect](<https://devfeed.tech/tags/collect.md>), [data](<https://devfeed.tech/tags/data.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [github](<https://devfeed.tech/tags/github.md>), [google](<https://devfeed.tech/tags/google.md>), [google-open-source](<https://devfeed.tech/tags/google-open-source.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [open-data-sets](<https://devfeed.tech/tags/open-data-sets.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [oss](<https://devfeed.tech/tags/oss.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [retention](<https://devfeed.tech/tags/retention.md>), [stream](<https://devfeed.tech/tags/stream.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

This article examines the reliability of open source data, focusing on GHarchive's coverage of GitHub events. It argues that GHarchive should not be used for real-time or volume-based metrics because event retention has declined and some activity is omitted by the GitHub Event stream and API limitations.

### Source excerpt

by Sophia Vargas, Google Open Source & Andrew Nesbitt, Ecosyste.ms Every second, open source contribution quietly shapes the software we rely on, and yet our view of this open ecosystem is surprisingly opaque. Open source development is performed in public spaces -- we can see the commits, issues and comments, the APIs and endpoints are free to use -- the logs are just sitting there, so why can't we just collect all of the data? ...Said every researcher, everywhere. However in most cases of open source related data, we are only looking at part of the whole. Why am I writing this post? Because many of us (including many business decision-makers) are too comfortable with unsubstantiated data. We've gotten used to it. Our models assume that it's smelly and we adjust the logic and weights to compromise. When it comes to open source, our confidence is even lower, even though our resulting decisions can directly impact individuals whom we collectively depend on. Let's consider one of my favorite datasets: GHarchive. Started as a hobby project in 2011, this crawler has amassed more than 15 years of event data from GitHub. While this source provides a historical record of open source development on GitHub, as a real-time or comprehensive source of metrics, it's unreliable and should not be a source for volume-based metrics. In 2025, GHarchive captured 14% fewer events than in 2024, despite steady growth in platform adoption. Since 2025, we estimate that data retention in GHarchive has fallen to ~50% and in 2026 it may be as low as 20% for some event types (see figure below). Prior to 2025, you could make the general assumption that the majority of events would be represented in this pipeline. Since 2025, we must now assume we may be missing at least half of events and possibly more -- not to mention all of the additional activity that's left out of the event API (see GitHub's GraphQL API.) The crawler logic behind this dataset is simple: give me all the events from the GitHub Ev

## Apollo GraphOS and Apollo MCP Server Named 2026 API Award Winners

DevFeed: [Apollo GraphOS and Apollo MCP Server Named 2026 API Award Winners](<https://devfeed.tech/articles/apollo-graphos-and-apollo-mcp-server-named-2026-api-award-winners-23187.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/apollo-graphos-and-apollo-mcp-server-named-2026-api-award-winners>)

Author: Jennifer Tyrseck

Published: 2026-09-02T16:44:59Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agents](<https://devfeed.tech/tags/agents.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [api-ecosystem](<https://devfeed.tech/tags/api-ecosystem.md>), [apollo-mcp-server](<https://devfeed.tech/tags/apollo-mcp-server.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>)

### AI overview

Apollo GraphOS and Apollo MCP Server won 2026 API Awards in the Best Innovation in API Orchestration and Best Innovation in AI API categories, respectively. The article describes GraphOS as a platform for federating and governing APIs and Apollo MCP Server as a way to expose GraphQL APIs for direct use by AI agents through the Model Context Protocol.

### Source excerpt

Exposing GraphQL APIs as tools AI agents can call directly earned Apollo MCP Server a 2026 API Award for Best Innovation in AI API. See why.

## Classify Domain and System Errors to Set HTTP Status, Logging, and Paging

DevFeed: [Classify Domain and System Errors to Set HTTP Status, Logging, and Paging](<https://devfeed.tech/articles/stop-throwing-new-error-it-s-lying-to-your-logs-18109.md>)

Original publisher: [Read original article](<https://thetshaped.dev/p/domain-errors-are-features-system-errors-are-bugs-error-handling>)

Author: The T-Shaped Dev

Published: 2026-08-29T04:19:38Z

Content type: tutorial

Language: en

Sources: [The T-Shaped Dev](<https://devfeed.tech/sources/the-t-shaped-dev.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [errors](<https://devfeed.tech/tags/errors.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [http](<https://devfeed.tech/tags/http.md>), [logs](<https://devfeed.tech/tags/logs.md>), [middleware](<https://devfeed.tech/tags/middleware.md>), [on-call](<https://devfeed.tech/tags/on-call.md>)

### AI overview

This tutorial distinguishes expected domain errors, such as invalid input or forbidden actions, from unexpected system errors, such as database failures, upstream timeouts, and memory exhaustion. It proposes encoding the distinction in error types so middleware can determine the HTTP status, user message, log level, and paging behavior.

### Source excerpt

One distinction that sets your HTTP status, your log level, and who gets paged. (6 min)

## Where Apollo MCP Server Stands on the OWASP MCP Top 10

DevFeed: [Where Apollo MCP Server Stands on the OWASP MCP Top 10](<https://devfeed.tech/articles/where-apollo-mcp-server-stands-on-the-owasp-mcp-top-10-23596.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/where-apollo-mcp-server-stands-on-the-owasp-mcp-top-10>)

Author: Camille Lawrence

Published: 2026-08-14T17:11:10Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [audit](<https://devfeed.tech/topics/audit.md>), [Shared Responsibility Model](<https://devfeed.tech/topics/shared-responsibility-model.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [apollo-mcp-server](<https://devfeed.tech/tags/apollo-mcp-server.md>), [audit](<https://devfeed.tech/tags/audit.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [hardening](<https://devfeed.tech/tags/hardening.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [rust](<https://devfeed.tech/tags/rust.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [shared-responsibility](<https://devfeed.tech/tags/shared-responsibility.md>)

### AI overview

This article evaluates Apollo MCP Server against all ten risks in the latest reviewed OWASP MCP Top 10 revision. It finds that the server's architecture directly closes one risk because typed GraphQL operations are parsed and type-checked without shell execution. The remaining risks require configuration, monitoring, and team-owned security decisions.

### Source excerpt

Architecture alone closes 1 of the ten risks in OWASP's MCP Top 10. See how Apollo MCP Server scores on the rest, and which configuration choices remain yours.

## Apollo Summit 2026: Turn Your API Platform Into Your AI Platform

DevFeed: [Apollo Summit 2026: Turn Your API Platform Into Your AI Platform](<https://devfeed.tech/articles/apollo-summit-2026-turn-your-api-platform-into-your-ai-platform-23223.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/apollo-summit-2026-turn-your-api-platform-into-your-ai-platform>)

Author: Eric Holzhauer

Published: 2026-08-04T12:00:00Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [GraphOS](<https://devfeed.tech/topics/graphos.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [API Platform](<https://devfeed.tech/topics/api-platform.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-platform](<https://devfeed.tech/tags/ai-platform.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [api-platform](<https://devfeed.tech/tags/api-platform.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [summit](<https://devfeed.tech/tags/summit.md>)

### AI overview

Apollo Summit 2026 will take place in San Francisco from October 6 to 8. The article previews sessions and workshops on using governed GraphQL graphs as an access and context layer for applications and AI agents, including case studies from Block, Brex, Coolblue, and Starbucks.

### Source excerpt

Turning an API platform into an AI platform starts with a governed graph. See real patterns from Block, Brex, and Starbucks at Apollo Summit 2026, Oct 6-8.

## Focus on the Feature, Not the Fixture: GenAI powered GraphQL mocks

DevFeed: [Focus on the Feature, Not the Fixture: GenAI powered GraphQL mocks](<https://devfeed.tech/articles/focus-on-the-feature-not-the-fixture-genai-powered-graphql-mocks-19732.md>)

Original publisher: [Read original article](<https://medium.com/expedia-group-tech/focus-on-the-feature-not-the-fixture-genai-powered-graphql-mocks-ea069670af02?source=rss----38998a53046f---4>)

Author: Samuel Vazquez

Published: 2026-07-31T11:01:02Z

Content type: article

Language: en

Sources: [Expedia](<https://devfeed.tech/sources/expedia.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [genai](<https://devfeed.tech/topics/genai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [API](<https://devfeed.tech/topics/api.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [cli](<https://devfeed.tech/tags/cli.md>), [developer](<https://devfeed.tech/tags/developer.md>), [genai](<https://devfeed.tech/tags/genai.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [llm](<https://devfeed.tech/tags/llm.md>), [rust](<https://devfeed.tech/tags/rust.md>), [schema](<https://devfeed.tech/tags/schema.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

The article presents mockql-rs, a CLI that combines a GraphQL schema, query annotations, hints, and an LLM to generate contextual mock responses. It argues that GraphQL constrains the response shape while the LLM fills only annotated fields, reducing handwritten fixtures and allowing real and mocked fields to coexist.

### Source excerpt

Expedia Group Technology -- EngineeringCombine a GraphQL schema, hints and a LLM to generate contextual GraphQL mock responsesPhoto by Samuel Vazquez somewhere in New Zealand A product developer on our navigation header team spent an afternoon hand-typing a 200-line GraphQL JSON mock response so they could keep building the UI while a resolver was pending to be implemented. The schema changed the next morning. We threw the mock away. That is the boring tax on every GraphQL prototype: mocks that drift, fixtures that rot, frontends blocked on backends, and demos slipping because nobody wanted to update the same mock data again. Mock data is just data. It should not be the most expensive part of trying an idea. GenAI + GraphQL: a match made in heaven Most tools that promise "AI generates an API" share the same flaw: the model invents a shape from scratch, and you spend the afternoon reshaping its output to match your actual types. GraphQL flips that. The selection set is the spec. The schema is the type system. Hand an LLM a query and it already knows the exact JSON it must return, field by field, type by type. That's the unlock: LLMs are bad at inventing shapes and great at filling them in, and GraphQL hands them a bounded shape for free. mockql-rs is what happens when you take that pairing seriously: mark what you want mocked directly in the query with a "@mock" directive: query LoyaltyRewards @mock { loyaltyRewards { heading @mock(hint: "Platinum member") { text } subtitles @mock(hint: "At least 4 items") { text theme } } } Annotate the field, add a hint, keep building. mockql-rs parses the operation, validates it against the schema, and prompts an LLM to fill in only the fields you annotated with "@mock". { "data": { "loyaltyRewards": { "heading": { "text": "Welcome back, Platinum Member" }, "subtitles": [ { "text": "2,450 points until your next reward", "theme": "HIGHLIGHT" }, { "text": "3 nights earned this quarter", "theme": "STANDARD" }, { "text": "Breakfast inc

## GraphQL's Maturity and Readiness for Production and Agentic Workflows

DevFeed: [GraphQL's Maturity and Readiness for Production and Agentic Workflows](<https://devfeed.tech/articles/what-we-think-the-2026-gartner-hype-cycle-gets-right-about-graphql-23580.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/what-we-think-the-2026-gartner-hype-cycle-gets-right-about-graphql>)

Author: Jeff Auriemma

Published: 2026-07-29T14:02:52Z

Content type: opinion

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [agentic workflows](<https://devfeed.tech/topics/agentic-workflows.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agentic-workflows](<https://devfeed.tech/tags/agentic-workflows.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [gartner](<https://devfeed.tech/tags/gartner.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [linux-foundation](<https://devfeed.tech/tags/linux-foundation.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [standards](<https://devfeed.tech/tags/standards.md>)

### AI overview

The article argues that GraphQL's placement in Gartner's Trough of Disillusionment reflects a useful shift from hype toward evaluating production readiness. It says GraphQL's existing enterprise adoption may better prepare companies to deploy AI agents, while forecasting that GraphQL will reach the Plateau of Productivity in less than two years.

### Source excerpt

American Airlines built its API orchestration layer before AI agents existed, then used it as the agent layer. See why using GraphQL is the real head start.

## What's New in Rover: Docker Image, Schema Search, Client Checks, and More

DevFeed: [What's New in Rover: Docker Image, Schema Search, Client Checks, and More](<https://devfeed.tech/articles/what-s-new-in-rover-docker-image-schema-search-client-checks-and-more-23590.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-new-in-rover-docker-image-schema-search-client-checks-and-more>)

Author: Kaitlyn Barnard

Published: 2026-07-17T11:24:07Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [GraphOS](<https://devfeed.tech/topics/graphos.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [GitHub Container Registry](<https://devfeed.tech/topics/github-container-registry.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [AI research agents](<https://devfeed.tech/topics/ai-research-agents.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cli](<https://devfeed.tech/tags/cli.md>), [container-image](<https://devfeed.tech/tags/container-image.md>), [feature](<https://devfeed.tech/tags/feature.md>), [github-container-registry](<https://devfeed.tech/tags/github-container-registry.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>)

### AI overview

Apollo's latest Rover release adds an official immutable Docker image, atomic schema check-and-publish, native client operation checks, and schema search commands for teams building AI agents.

### Source excerpt

Rover's latest release adds an official Docker image, atomic check-and-publish, native client checks, and schema search for agents.

## Migrating from Apollo Tooling to GraphQL Codegen at Yelp

DevFeed: [Migrating from Apollo Tooling to GraphQL Codegen at Yelp](<https://devfeed.tech/articles/migrating-from-apollo-tooling-to-graphql-codegen-at-yelp-27428.md>)

Original publisher: [Read original article](<https://engineeringblog.yelp.com/2026/07/migrating-to-graphql-codegen.html>)

Author: Igor Kusakov, Software Engineer

Published: 2026-07-16T00:00:00Z

Content type: article

Language: en

Sources: [Yelp](<https://devfeed.tech/sources/yelp.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>)

Tags: [code-generation](<https://devfeed.tech/tags/code-generation.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [react](<https://devfeed.tech/tags/react.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Yelp describes migrating its frontend React monorepo from deprecated Apollo Tooling to GraphQL Codegen for generating TypeScript definitions from GraphQL queries and the server schema.

### Source excerpt

Introduction At Yelp, we rely heavily on GraphQL and Apollo for data loading in our frontend React monorepo. When a developer writes a GraphQL query or mutation inside a React component, the shape of the response is defined by the query itself -- but TypeScript has no way to know what that shape looks like at compile time. That's where code generation (codegen) comes in. We rely on codegen to read our queries and server schema, then produce TypeScript type definitions for every operation's input variables and output data. In our codebase, this looks like: src/components/UserProfile/ ├── UserProfile.tsx <- contains...

## Scale Faster with Managed Weaviate: Now in Public Preview on DigitalOcean

DevFeed: [Scale Faster with Managed Weaviate: Now in Public Preview on DigitalOcean](<https://devfeed.tech/articles/scale-faster-with-managed-weaviate-now-in-public-preview-on-digitalocean-19935.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/public-preview-managed-weaviate>)

Author: Waverly Swinton

Published: 2026-07-09T19:08:52Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [preview](<https://devfeed.tech/tags/preview.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [rest](<https://devfeed.tech/tags/rest.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [run](<https://devfeed.tech/tags/run.md>), [security](<https://devfeed.tech/tags/security.md>), [storage](<https://devfeed.tech/tags/storage.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

DigitalOcean has placed Managed Weaviate into public preview. The service provides fully managed Weaviate clusters with automated backups, security patching, version upgrades, high availability, and storage autoscaling, with pricing starting at $20 per month.

### Source excerpt

Production Weaviate in minutes, managed by DigitalOcean. Starting at $20/month. Vector databases have become a core piece of the AI application stack. Whether you're building retrieval-augmented generation (RAG), semantic search, agentic workflows and memory, or similarity-based recommendations, you need a vector store that's reliable, fast, and doesn't require a dedicated ops engineer to keep running. Weaviate has become a critical part of that stack -- its open-source AI-native vector database powers semantic search, RAG, and agentic workflows for thousands of companies. Self-hosting Weaviate is doable but it comes at a cost. You're on the hook for backups, version upgrades, security patches, high availability configuration, and storage scaling. That's real time and real engineering capacity that isn't going toward your product. Managed alternatives from larger cloud vendors exist, but they often come with per-query fees, per-dimension surcharges, and pricing models that are difficult to predict as usage grows. Today, we're announcing that Managed Weaviate is now in public preview on DigitalOcean, offering an easy way for you to run Weaviate in production, at a price that makes sense from day one. The easiest way to run Weaviate in production Managed Weaviate on DigitalOcean handles the operational work so you don't have to. Provision a fully managed Weaviate cluster directly from the DigitalOcean control panel. From there, automated backups, security patching, version upgrades, high availability, and storage autoscaling are handled for you. Full Weaviate client compatibility via GraphQL, REST, and gRPC on port 443 means your existing code works without modification. This means you get Weaviate's full capabilities -- semantic and hybrid search, RAG pipelines, and support for agent-driven workflows -- without spending engineering time on the infrastructure beneath them. Predictable pricing, starting at $20/month We built Managed Weaviate with flat, predictable monthly

## WebSockets, gRPC, And GraphQL In The Core

DevFeed: [WebSockets, gRPC, And GraphQL In The Core](<https://devfeed.tech/articles/websockets-grpc-and-graphql-in-the-core-19670.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/websockets-grpc-and-graphql/>)

Author: Shai Almog

Published: 2026-06-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [WebSocket](<https://devfeed.tech/topics/websocket.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [API](<https://devfeed.tech/topics/api.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [websocket](<https://devfeed.tech/tags/websocket.md>)

### AI overview

A hands-on tutorial covering WebSockets, typed GraphQL clients, and typed gRPC clients in the core framework. It explains how to build a real-time chat, generate typed clients from GraphQL schemas and proto files, and use WebSocket subscriptions.

### Source excerpt

A hands-on walk through the three connectivity features that landed together this week, building a live chat over the new core WebSocket API and typed clients from a GraphQL schema and a proto file.

## API Key Management now in GraphOS Studio

DevFeed: [API Key Management now in GraphOS Studio](<https://devfeed.tech/articles/api-key-management-now-in-graphos-studio-23151.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/api-key-management-now-in-graphos-studio>)

Author: Meryl Charleston

Published: 2026-06-02T09:00:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [API keys](<https://devfeed.tech/topics/api-keys.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [management](<https://devfeed.tech/tags/management.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Apollo launched an API keys page in GraphOS Studio for viewing and managing SCIM, subgraph, and operator keys. The page supports searching, filtering, creation, expiration updates, rotation, revocation, and deletion while preserving records for investigation and audits.

### Source excerpt

Unified API key management for GraphQL teams. Create, rotate, and revoke SCIM, subgraph, and operator keys in GraphOS Studio without disrupting workflows.

## How to Design APIs

DevFeed: [How to Design APIs](<https://devfeed.tech/articles/how-to-design-apis-34680.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/how-to-design-apis>)

Author: Saurabh Dashora

Published: 2026-06-02T06:41:25Z

Content type: tutorial

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [interface](<https://devfeed.tech/topics/interface.md>), [CRUD](<https://devfeed.tech/topics/crud.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [JSON](<https://devfeed.tech/topics/json.md>), [XML](<https://devfeed.tech/topics/xml.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [crud](<https://devfeed.tech/tags/crud.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [http](<https://devfeed.tech/tags/http.md>), [interface](<https://devfeed.tech/tags/interface.md>), [json](<https://devfeed.tech/tags/json.md>), [rest](<https://devfeed.tech/tags/rest.md>), [rpc](<https://devfeed.tech/tags/rpc.md>)

### AI overview

A tutorial on API design covering interface contracts, resource and endpoint naming, request and response formats, API paradigms, and modeling relationships between entities.

### Source excerpt

Key considerations to keep in mind

## REST vs GraphQL vs gRPC

DevFeed: [REST vs GraphQL vs gRPC](<https://devfeed.tech/articles/rest-vs-graphql-vs-grpc-18038.md>)

Original publisher: [Read original article](<https://blog.levelupcoding.com/p/rest-vs-graphql-vs-grpc>)

Author: Nikki Siapno

Published: 2026-05-28T10:32:52Z

Content type: comparison

Language: en

Sources: [Level Up Coding System Design Newsletter](<https://devfeed.tech/sources/level-up-coding-system-design-newsletter.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [http](<https://devfeed.tech/tags/http.md>), [json](<https://devfeed.tech/tags/json.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

A comparison of REST, GraphQL, and gRPC explains how each API style organizes communication and the tradeoffs each makes between flexibility, simplicity, efficiency, and control.

### Source excerpt

The tradeoffs behind resource-driven, query-driven, and method-driven APIs.

## Adding embeddings/RAG support to the Koog-based AI agent in Confetti

DevFeed: [Adding embeddings/RAG support to the Koog-based AI agent in Confetti](<https://devfeed.tech/articles/adding-embeddings-rag-support-to-the-koog-based-ai-agent-in-confetti-25191.md>)

Original publisher: [Read original article](<https://johnoreilly.dev/posts/confetti-koog-rag/>)

Published: 2026-05-25T23:00:00Z

Content type: tutorial

Language: en

Sources: [John O'Reilly](<https://devfeed.tech/sources/john-o-reilly.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [compose-multiplatform](<https://devfeed.tech/tags/compose-multiplatform.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

This tutorial explains how to add semantic search to the Koog-based AI agent in the Confetti Compose Multiplatform sample. It uses embeddings and retrieval-augmented generation to find related conference sessions even when query wording differs from session titles or descriptions.

### Source excerpt

Recently I started looking at reworking the recommendation feature in the Confetti Compose Multiplatform sample (which uses Apollo Kotlin to consume a GraphQL API serving data for various conferences). The new implementation uses a Koog AIAgent with a ToolRegistry that includes session and speaker tools, giving the LLM on-demand access to the conference data it needs.

## MongoDB and GraphQL: A Perfect Match

DevFeed: [MongoDB and GraphQL: A Perfect Match](<https://devfeed.tech/articles/mongodb-and-graphql-a-perfect-match-21845.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/mongodb-and-graphql-a-perfect-match/>)

Author: Nic Raboy

Published: 2026-05-15T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [API](<https://devfeed.tech/topics/api.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Express](<https://devfeed.tech/topics/express.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [express](<https://devfeed.tech/tags/express.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This tutorial explains how to build a GraphQL API with MongoDB using TypeScript. It covers the consistent JSON-like data flow between GraphQL queries, the application, and MongoDB, and lists prerequisites including MongoDB Atlas, Node.js 22+, and the MongoDB Node.js Driver 6.x.

### Source excerpt

GraphQL is a powerful and efficient way to build APIs. The client queries the API, similarly to how they would a database, and that API returns only the data that they've requested, often reducing the... The post MongoDB and GraphQL: A Perfect Match appeared first on DataCamp.

## Apollo Kotlin 5 Is Now Available

DevFeed: [Apollo Kotlin 5 Is Now Available](<https://devfeed.tech/articles/apollo-kotlin-5-is-now-available-23201.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/apollo-kotlin-5-is-now-available>)

Author: Martin Bonnin

Published: 2026-05-13T12:00:25Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Maven Central](<https://devfeed.tech/topics/maven-central.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>)

Tags: [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [cache](<https://devfeed.tech/tags/cache.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [community](<https://devfeed.tech/tags/community.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [gradle-plugin](<https://devfeed.tech/tags/gradle-plugin.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [maven-central](<https://devfeed.tech/tags/maven-central.md>)

### AI overview

Apollo Kotlin 5 is available on Maven Central with GraphQL Golden Path support, a new normalized cache, a modernized Gradle plugin, compiler plugin APIs, and an Apollo Kotlin agent skill. The release includes experimental GraphQL RFC support and provides a migration path from version 4.

### Source excerpt

Apollo Kotlin 5 is now available on Maven Central. GraphQL Golden Path ready, with a new normalized cache, agent skills support, and a modernized Gradle plugin.

## Realtime PostgreSQL: From Data Connect to SQL Connect

DevFeed: [Realtime PostgreSQL: From Data Connect to SQL Connect](<https://devfeed.tech/articles/realtime-postgresql-from-data-connect-to-sql-connect-16662.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2026/04/whats-new-sql-connect>)

Author: Cynthia Wang

Published: 2026-04-29T00:00:00Z

Content type: news

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [reactive](<https://devfeed.tech/topics/reactive.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [admin-sdk](<https://devfeed.tech/tags/admin-sdk.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cloud-functions](<https://devfeed.tech/tags/cloud-functions.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [full-text-search](<https://devfeed.tech/tags/full-text-search.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [realtime](<https://devfeed.tech/tags/realtime.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-connect](<https://devfeed.tech/tags/sql-connect.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Firebase announces that Firebase Data Connect is becoming Firebase SQL Connect, with a renewed focus on PostgreSQL and expanded SQL capabilities. The update includes Realtime Query Updates, Offline Caching, raw SQL alongside GraphQL, and lower-friction access for prototypes and testing.

### Source excerpt

News, tutorials, and updates from the Firebase team.

[Next page](<https://devfeed.tech/tags/graphql.md?cursor=WyIyMDI2LTA0LTI5VDAwOjAwOjAwKzAwOjAwIiwgIjdhZmUzODVhLTY3MzEtNDUwNy1iODhjLTIzM2JmYjIwNTFmMyJd>)