Top all-time · #2346
The Guild
Company blog · the-guild.dev/blogprogrammingweb
The Guild is the company blog at the-guild.dev, writing about programming and web. Since 2020, 33 different Hacker News readers have linked it 48 times, most often “So, I went down the rabbit hole of buying GitHub Stars, so you won't have to”. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.
Too few sampled comments (19) to say how often HN recommends it.?
Why HN links it
HN readers link The Guild's blog and docs as references for GraphQL tooling such as GraphQL Yoga, GraphQL Codegen, Mesh, feTS and Hive. No comment judges the writing itself.
Summarised by Claude from a sample of 19 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Open-source GraphQL infrastructure for enterprises, built and maintained by The Guild.
Most-linked posts?
- So, I went down the rabbit hole of buying GitHub Stars, so you won't have to3 people · 3 mentions · first linked 2023-06-01
- /graphql/codegen2 people · 2 mentions · first linked 2023-08-15
- /graphql/mesh2 people · 2 mentions · first linked 2023-06-02
- GraphQL error handling to the max with TypeScript, codegen and FP-ts2 people · 2 mentions · first linked 2022-03-08
- /2 people · 2 mentions · first linked 2022-03-29
What Hacker News says?
> You could game a few stars with sockpuppet accounts, but it's infeasible to game 100+ stars. It’s not only feasible, it’s trivial. https://the-guild.dev/blog/judging-open-source-by-github-sta...
Comment linking /blog/judging-open-source-by-github-stars
on “Hacker News front page now, but the titles are honest”Submitted So, I went down the rabbit hole of buying GitHub Stars, so you won't have to as a story · 11 points
HN discussionI remember having to solve the merge in the past and we ended up using a merging tool pretty easily to do so. Believe it was this one? https://the-guild.dev/graphql/tools/docs/schema-merging We were basically just enhancing an external graph with some of our own stuff added on though so fairly straightforward.
Comment linking /graphql/tools/docs/schema-merging
on “After 6 years, I'm over GraphQL”Submitted JavaScript runs everywhere, so should your servers as a story · 10 points
HN discussionagreed :) if you want to see the demo that The Guild [0] built using pg_graphql, see here: https://supabase-graphql-example.vercel.app/ Also congrats for their own launch today - GraphQL Yoga 2.0: https://www.the-guild.dev/blog/announcing-graphql-yoga-2 [0] The Guild: https://www.the-guild.dev/
Comment linking /
on “GraphQL is now available on Supabase”Submitted Envelop – The GraphQL Plugin System as a story · 8 points
HN discussionhttps://www.graphql-mesh.com/ https://www.the-guild.dev/ https://www.apollographql.com/docs/federation/
Comment linking /
on “Show HN: M3O – Universal Public API Interface”Submitted Hive Router: A High-Performance GraphQL Federation Gateway as a story · 6 points
HN discussionTo be fair, I have had the same problems with Java, C# and Python packages. It's simply not an easy problem[1] once the project dependencies grow. It is a bit more apparent in JavaScript ecosystem and it is cool to hate on ofc. 1. https://the-guild.dev/blog/how-should-you-pin-dependencies-a...
Comment linking /blog/how-should-you-pin-dependencies-and-why
on “The JavaScript ecosystem is a hot mess and so is software development”Submitted SwiftGraphQL – A GraphQL client for Swift lovers as a story · 6 points
HN discussionI would recommend to check out feTS[0], it infers the types from the endpoints without the need of generating files, I find this easier to work with because you don't have an extra step when the schema changes. I have to say I didn't used it yet, is on my radar to try it when the opportunity arrives. https://the-guild.dev/openapi/fets
Comment linking /openapi/fets
on “Eight Years of GraphQL”Submitted How Not to Learn GraphQL as a story · 5 points
HN discussionYou just point graphql-codegen[0] at your GraphQL. 0 - https://the-guild.dev/graphql/codegen
Comment linking /graphql/codegen
on “Grats: A More Pleasant Way to Build TypeScript GraphQL Servers”Submitted GraphQL over SSE (Server-Sent Events) as a story · 4 points
HN discussionYou can specify parts of a query should be sent in subsequent responses with the @defer directive, and your client and server libraries will handle the rest for you. Server side: https://the-guild.dev/graphql/yoga-server/docs/features/defe... https://www.apollographql.com/docs/router/executing-operatio... Client side: https://www.apollographql.com/docs/react/data/defer https://relay.dev/docs/next/glossary/#defer
Comment linking /graphql/yoga-server/docs/features/defer-stream
on “GraphQL and the Beads on a String”Submitted GraphQL over WebSockets as a story · 4 points
HN discussion> Additionally; GraphQL never got the community love it needed on the backend side to make things hum. Apollo is the only organization really pushing it, and they invest something I'd estimate as 10% of their time into thinking about Apollo Server, which is in any event JavaScript-only. The Guild [0] does some exceptional work in the GQL world and specifically server side with Yoga, Envelope, Hive, and some other st…
Comment linking /
on “GraphQL and the Beads on a String”Submitted GraphQL Tools is back: next generation schema stitching and new leadership as a story · 3 points
HN discussionNot sure it this is a great reply. Some valid concerns were raised, and in summary all you are saying is GraphQL is awesome because it has types, schema and defined queries / mutations. This is of-course the basics of GQL, there are a lot of complexities under the surface. GraphQL does add some risks IMHO, e.g. client can send a really complex query (even a recursive one, e.g. get accounts for user, get user for eac…
Comment linking /blog/graphql-error-handling-with-fp
on “Migrating Netflix to GraphQL Safely”Submitted GraphQL Conf 2025 Recap as a story · 2 points
HN discussionSure: https://the-guild.dev/graphql/codegen/plugins/typescript/typ...
Comment linking /graphql/codegen/plugins/typescript/typescript-react-query
on “TanStack Query(a.k.a. React Query) v5 announced”Submitted GraphQL Yoga: High-Performance GraphQL Server as a story · 2 points
HN discussionLooks interesting. Thanks! Not sure how I feel about the key being handed to the fetcher (might be great, might be annoyingly verbose). Will have to see what it looks like in practice. (We are going to use feTS [0] or openapi-fetch [1], which are very particular about how the path is assembled) [0] https://the-guild.dev/openapi/fets/client/quick-start [1] https://openapi-ts.pages.dev/openapi-fetch/
Comment linking /openapi/fets/client/quick-start
on “TanStack Query(a.k.a. React Query) v5 announced”Submitted GraphQL Yoga Integration with Cloudflare Workers as a story · 2 points
HN discussionThe OP didn't write about a UI and we don't know what their needs are, so for all we know they're writing a Python-based back-end API in REST or GraphQL which is being consumed by a mobile UI or a SPA UI in React or Vue.js or whatever, such that that back-end API doesn't have to provide a UI. If the existing Python back-end doesn't provide a UI then any proposed substitute--including one in SQL--shouldn't have to pr…
Comment linking /graphql/mesh
on “Sketch of a Post-ORM”Submitted We've Open Sourced the Most Comprehensive Benchmark for GraphQL Gateways as a story · 2 points
HN discussionToday we are excited to introduce GraphQL AuthZ - a new open-source library for adding authorization layers on top of your existing GraphQL microservices or monolith backend systems. GraphQL AuthZ is a new approach for applying GraphQL native authorization. We are happy that we can finally share this library with the community and keen to learn about the ways it might be used within your next project! The announceme…
Comment linking /blog/graphql-authz
on “GraphQL AuthZ”Submitted Consume OpenAPI in TypeScript Without Code Generation as a story · 2 points
HN discussionPostgraphile https://postgraphile.org/ Hasura https://hasura.io/ Examples of "batteries included" GraphQL. Combine with a type generator for the language of your choice (eg. https://the-guild.dev/graphql/codegen ), and you've got your client interface to avoid any type errors. Each comes with a GraphiQL UI for access out of the box as well. It's more turnkey than any REST solutions I've seen, that's for sure. For di…
Comment linking /graphql/codegen
on “Migrating Netflix to GraphQL Safely”Submitted GraphQL error handling to the max with TypeScript, codegen and FP-ts as a story · 2 points
HN discussion