Home / Companies / Wundergraph / Blog / December 2025

December 2025 Summaries

5 posts from Wundergraph

Filter
Month: Year:
Post Summaries Back to Blog
In his reflection on his first year at WunderGraph, technical content writer Brendan Bondurant describes a dynamic and rapidly growing company culture where roles are not predefined but shaped by individuals as the company evolves. He emphasizes the importance of ownership and initiative, noting that clarity emerges through action rather than pre-existing structure. Bondurant highlights the company's focus on speed and efficiency, where progress is driven by clear goals, autonomy, and direct feedback, allowing for fast decision-making without adding unnecessary process overhead. Despite the fast pace, flexibility is built into the system through retreats and asynchronous work. Bondurant shares how he learned to navigate this environment by claiming responsibility and contributing beyond day-to-day tasks, ultimately shaping a role that scales with the company. He suggests that the culture rewards those who are proactive and thrive in an environment where they can identify and address gaps independently, rather than waiting for clear directives.
Dec 29, 2025 1,458 words in the original blog post.
Cosmo Streams is a feature designed to facilitate the integration of event-driven systems with GraphQL subscriptions, eliminating the need for a separate translation layer. By connecting directly to message brokers such as Kafka, NATS, or Redis, the Cosmo Router manages subscription delivery, authorization, filtering, and event handling processes. This approach simplifies the integration of GraphQL by allowing subscriptions to be managed at the router level, thus removing the need for subgraphs to handle stateful, long-running client connections or implement subscriptions. Cosmo Streams also supports publishing events via GraphQL mutations, enabling GraphQL to function as both a consumer and producer in an event-driven architecture. Customization is achieved through router hooks written in Go, which can implement custom logic for subscription initiation, event reception, and publication. This setup preserves the existing event-driven federated subscriptions (EDFS) model while offering enhanced control and efficiency, suitable for serverless environments where long-running connections are impractical. The system is designed to optimize resource handling and support customization without the need for additional services, thus reducing the operational burden on platform teams.
Dec 22, 2025 1,243 words in the original blog post.
Cosmo Connect has introduced support for writing router plugins in TypeScript, allowing teams that primarily use TypeScript to integrate custom logic into their GraphQL routers without needing to deploy separate services or learn Go, which was the only supported language for plugins until now. This enhancement facilitates the incorporation of small logic pieces or legacy API integrations directly within the router, behaving like a subgraph but without the operational costs. TypeScript plugins operate similarly to Go plugins, with no new capabilities but offering greater accessibility to teams already familiar with TypeScript. They can be published and managed through Cosmo Cloud, undergoing the same schema checks as Go plugins, and are supported in the Cosmo Cloud Plugin Registry. The development of TypeScript support followed Go due to the need for additional infrastructure since there was no existing runtime equivalent to the go-plugin library used for Go plugins.
Dec 09, 2025 1,559 words in the original blog post.
Cosmo's new feature, subgraph check extensions, allows users to implement custom validation logic during subgraph checks by sending check data to an external service and integrating the results with Cosmo’s existing lint checks. This feature was developed in response to customer requests for more customizable checks beyond the default rules, such as specific naming conventions and patterns not included by default. Available under the enterprise license, it operates by sending a request to a configured endpoint in two stages, where the external service processes the data, performs checks, and sends back a response indicating success or failure. Users can configure which data is sent, including composed SDL, lint warnings, schema changes, and more, with security ensured by an HMAC signature for request verification. This system enables teams to use any backend technology for their checks and ensures that only authorized personnel can configure or view the extensions, maintaining existing permissions and separations.
Dec 04, 2025 1,103 words in the original blog post.
WunderGraph is experiencing rapid growth and plans to continue expanding its team in 2026, particularly in engineering and go-to-market roles, as it prepares to launch new products like Hub, a collaborative API workspace. The company emphasizes a personalized hiring process, reviewing each application manually without the use of AI, despite encountering many AI-generated and fraudulent submissions. WunderGraph values authenticity in applications and encourages candidates to engage fully by answering questions in their own words and demonstrating their skills through untimed tasks. The hiring process includes a discovery call, technical discussions, task-based assessments, and opportunities to meet with founders and the team to ensure a cultural fit. As the job market presents challenges, WunderGraph aims to treat candidates with respect and transparency, encouraging them to bring their true selves and experiences to the process.
Dec 01, 2025 1,907 words in the original blog post.