The Hasura Technical Writer Program

23 January, 2019 | 3 min read
Photo by Alfons Morales on Unsplash

TL;DR: Write technical content related to Hasura or GraphQL and we will compensate you for each article of yours that we publish.

The Hasura Technical Writer program is a way for you to support the Hasura GraphQL Engine or GraphQL in general by writing technical content, and get paid for doing so!

As with any open source project, great technical content is key to the success of the Hasura GraphQL engine. Simple, well written tutorials, integrations and guides can make a huge difference when someone is using a dev tool for the first time. Your articles will help us grow Hasura’s public repository of resources, and make it easier for developers to start using the GraphQL Engine.

Have an interesting idea for a blogpost? Apply here

Through this program, authors can opt for a personal payout or for a donation to a charity or open source project of their choice for articles posted on the Hasura blog.

Here’s how the process works

  1. Apply with a topic/proposal here.
  2. Once your proposal is accepted, our editors will get in touch and help you refine your title and outline. We will also decide on the mechanisms of the payout at this stage.
  3. We will pay you 300$ for each post published.
  4. Write: We will share writing guides, best practices, and references that you can look at as you write your post. Our editors will also be in constant touch to help you anytime you need them.
  5. Once the draft is finalised, we will publish the piece on our blog. Every piece will be accompanied by your bio and social media links. All content will be published under the Creative Commons license.
  6. We will make the payout as we had agreed at the acceptance phase. We will also send you some special Hasura swag, and feature your work on our social media channels and newsletter.

What we're looking for

Some of the topics we are interested in are:

  • Walkthroughs of how to build fullstack applications using Hasura and GraphQL along with frontend languages like Javascript frameworks and thier respective ecosystems (Angular, Vue, React, React Native, etc), mobile (Android, iOS, Swift and Flutter) or Elm and ReasonML
  • Using Hasura and GraphQL along with 3rd party platforms such as Gatsby, Netlify, Auth0, OneGraph etc
  • Tutorials on how to use Hasura features such as Remote Joins, etc
  • In-depth technical articles about working with GraphQL on topics such as caching, monitoring, schema masking, thoughts on GraphQL mutation design, interfaces, performance optimization and other interesting insights about working with GraphQL .

You can also propose other topics, so long as they relate to working with the Hasura GraphQL Engine or GraphQL in general.

We do not publish posts that have appeared elsewhere, and we will check to make sure that content we publish does not violate any copyright.

Who can apply:

Short answer - anyone. We would especially encourage first time writers to apply. We realise writing a technical post can seem like a daunting task, but we’ll give you all the support you need to come up with an amazing blogpost.

Please don’t let anything discourage you from applying. If you have a great idea, we’ll help you put pen to paper.

If you have any questions, would like clarifications on any of the information above, or generally want to chat about the program, you can either send us an email at [email protected]

Tell us your idea for a blogpost.


Get Started with GraphQL Now

Hasura Cloud gives you a fully managed, production ready GraphQL API as a service to help you build modern apps faster.

HasuraCon, Our user conference is back!

We’re bringing together users from all over the world for a 2 day celebration of all things Hasura!
Discover the amazing products developers are building with Hasura. Level up your Hasura skills with live, in-depth workshops. Hear about all the big features and updates we are making to the Hasura GraphQL Engine and Hasura Cloud. Join us on 23rd & 24th June 2021!



The Hasura GraphQL Engine gives you realtime, high performance GraphQL on any Postgres app. Now supports event triggers for use with serverless.

Read More

Ready to get started?
Start for free on Hasura Cloud or you could contact our sales team for a detailed walk-through on how Hasura may benefit your business.
Stay in the know
Sign up for full access to our community highlights, new features, and occasional baby animal gifs! Oh, and we have a strict no-spam rule. ✌️