We can help with
GraphQL Schema Design
We can bring clarity to the core concepts that underly your business goals and user needs, and express them into fit-for-purpose APIs that stand the test of time.
GraphQL Platform Architecture
From data pipelines and deployments, to performance and integrations – we have the people and experience to unify your parts into a whole you can scale on.
REST → GraphQL Migrations
We can help you realise the benefits of a GraphQL-based ecosystem and mitigate risk when transitioning your data and API logic to a better paradigm.
We can help you develop effective strategies for querying your data from a range of front-ends to deliver unified brand experiences across web, native, IoT, and beyond.
Mock APIs & Prototyping
If you’re stuck on defining the API to suits your unique needs, we can stand up a mock API that you can design and user-test against to build confidence for the road ahead.
Auth & Access Control
We can help you design and implement custom access Roles & CRUD specifications to enable data growth and content velocity without compromising on security.
Our work in GraphQL
GraphQL for a multi-million user social platform
As Vocal’s long-term technology partner, we architected a modern React & GraphQL API platform to deliver multi-channel content to Vocal’s users on iOS, Android, and web.
"Vocal wouldn’t be what it is today without Thinkmill. The team shaped the product visually, technically, and ethically, as we grew from a hunch to a multi-million user network."
Chief Operating Officer, Vocal
A new generation of Payroll products with GraphQL & React
We partnered with Reckon on a multi-year project to deliver a unified GraphQL platform, design system, & multichannel front-end strategy for their digital product range.
"Thinkmill brought a fresh design perspective and a depth of experience that gives me the confidence to pursue a mobile product strategy – together."
The open source node-based GraphQL API application framework
We felt so strongly about GraphQL that we built the first open source node-based Headless CMS that auto-generates a GraphQL API with fine-grained access control from schema.
"I think I’m in love. Keystone’s just what I needed: a dashboard & GraphQL API that works like a charm. As a frontend dev with skills in node and elastic search, Keystone + GraphQL just feels so right to me"
Lead Frontend Engineer, Contexte
Implemented a React & GraphQL based front-end platform that unifies Atlassian’s product range. Operated React & GraphQL training programs sessions for Atlassian engineering teams.
Architected a GraphQL content API & publishing system with 3rd-party data integrations to feed Rugby’s multi-brand & multi-channel operational needs.
Architected a schema-first GraphQL API architecture and multi-channel ready design system to support Brighte’s growth ambitions across several renewable energy market verticals.
Articles and videos about how we build scalable and performant GraphQL projects.
Keystone, GraphQL & Prisma
Jed discusses the new Keystone 6 at Prisma’s Korea Meetup
Visualizing the N+1 Problem in GraphQL
Dinesh explains the N+1 data fetching problem and walks through the solutions in REST and GraphQL world.·(opens in new window)
Next-gen CMS & GraphQL API with Keystone & Prisma
Jed shared our freshly minted Keystone 6 with the world at Prisma Day conference in July 2021. His talk is a great way learn how Keystones combination of features and flexibility set it apart from other backend frameworks and Content Management Systems
GraphQL for designers
Why do developers love GraphQL and how can designers best work with them?