Case Study: GraphCMS and

Distributing founders resources globally with GraphCMS - a safety net for agile teams who move fast but don’t want to break things

Case Study: GraphCMS and

What AWS did for Dev Ops – GraphCMS is doing for app content management.

Aaron Fuleki
Aaron FulekiSenior Software Engineer at is the world's largest startup platform. It helps over one million startup companies find customers, funding, mentors, and world-class education. The Ohio-based platform consists of six products:, Clarity, Fundable, Launchrock, Bizplan, and Zirtual.

GraphCMS powers significant portions of the periodic content across Startups’ digital properties: news articles, interviews with founders, investors and expert advice. The team of uses schema stitching to connect the GraphCMS API with the API of its own internal GraphQL server.

Schema stitching is the process of creating a single GraphQL schema from multiple underlying GraphQL APIs. It enables developers to query all of the data as part of one single schema, and get everything they need in one request. wanted to move away from using a handful of content management systems – several interconnected Wordpress instances – to a single platform. The headless system had to support GraphQL and React natively narrowing down the choice significantly.

“We are not in the business of building and maintaining CMSs but wanted a flexible system that can grow with us while we focus on our own product development.” – Aaron Fuleki, Senior Software Engineer at

What mattered most to when choosing GraphCMS?

  • Content used to be spread across different systems but with GraphCMS teams are able to store content all in one place. This leads to significant time and money savings.
  • In addition to storing all content in one place, benefits from having more checks against mistakes during development. Previously, the developer team used to edit PHP files manually. Code was fragile, the integrity of data could easily be corrupted.
  • Now, GraphCMS acts as a system of “guard rails”. It warns programmers whenever they do a change that violates a previous constraint they have set themselves. This safety net allows to develop and move quickly. This effect is increased by the ability to create and change even the most complex data models in minutes.

This site uses cookies to provide you with a better user experience. For more information, refer to our Privacy Policy