Skip to main content

Navigation

  • Client impact
  • Writing

AI Solutions

  • AI Systems
  • AI Development

Software teams

  • Design Systems
  • Product Design & Engineering
  • API Platforms
  • View all services for software teams
Get in touch
  • AI Systems

    Model-agnostic AI systems and agents that do real work

    AI Development

    Custom apps and tools built with AI-enabled engineering

  • Design Systems

    Depth of experience that few can match

    Product Design & Engineering

    Experts in cross-functional collaboration

    API Platforms

    Node.js, React, & GraphQL at scale


    View all services for software teams
  • Client impact
  • Writing
  • Contact
Software teams/

GraphQL

GraphQL support for better products & faster teams.

Great APIs are the foundation on which productive engineering and exceptional UX are built. Improving the way yours is architected can be one of the most effective steps a data-driven business can take. Whether you’re designing a new GraphQL API, migrating from REST, or levelling up your team for multichannel publishing – we have the Enterprise and open source experience in GraphQL to get you there.

Ready for your next step with GraphQL?

Get in touch

Services

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.

  • Multichannel Publishing

    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.

Shipped

Our work in GraphQL

Vocal

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."

Justin Maury

Chief Operating Officer, Vocal

Read the case study

Illustration: a series of windows displaying elements of Vocal app design & design system – color styles, user profile, user profile pictures, storiesIllustration: a series of windows displaying elements of Vocal app design & design system – color styles, user profile, user profile pictures, stories
Reckon

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."

Sam Allert

CEO, Reckon

Read the case study

Illustration: a series of windows displaying elements of the Reckon app design & design system – token styles, profiles, create new customer screenIllustration: a series of windows displaying elements of the Reckon app design & design system – token styles, profiles, create new customer screen
Keystone

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"

Erwann Mest

Lead Frontend Engineer, Contexte

Learn more about Keystone

Illustration of Keystone Admin UI & GraphQL code snippetsIllustration of Keystone Admin UI & GraphQL code snippets
  • Atlassian logo

    Atlassian

    Implemented a React & GraphQL based front-end platform that unifies Atlassian’s product range. Operated React & GraphQL training programs sessions for Atlassian engineering teams.

  • Rugby Australia logo

    Rugby Australia

    Architected a GraphQL content API & publishing system with 3rd-party data integrations to feed Rugby’s multi-brand & multi-channel operational needs.

  • Brighte logo

    Brighte

    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.

GraphQL insights

Articles and videos about how we build scalable and performant GraphQL projects.

  • talk

    Keystone, GraphQL & Prisma

    Jed discusses the new Keystone 6 at Prisma’s Korea Meetup

    October 2021
    Jed Watson presenting on zoom at Prisma Korea meetupJed Watson presenting on zoom at Prisma Korea meetup
  • article

    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.

    April 2023·

    dineshpandiyan.com

    (opens in new tab)
  • talk

    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

    July 2021
  • talk

    GraphQL for designers

    Why do developers love GraphQL and how can designers best work with them?

    November 2022

If you need help with GraphQL

Get in touch

Footer

Thinkmill is a member of the Tech Council of Australia(opens in new tab).

AI Solutions

  • AI Systems
  • AI Development

Software teams

  • Design Systems
  • Product Design & Engineering
  • API Platforms
  • View all software teams

Client impact

  • ELMO
  • Tiimely
  • Atlassian
  • Reckon
  • AnywhereWorks
  • View all client impact

Open Source

  • Keystone (opens in new tab)
  • Keystatic (opens in new tab)
  • React Select (opens in new tab)
  • Classnames (opens in new tab)
  • Manypkg (opens in new tab)
  • Changesets (opens in new tab)