Praveen Durairaju

Praveen Durairaju

Application Engineer. Tech Enthusiast. Follow on Twitter - https://twitter.com/@praveenweb

Twitter
GraphQL Errors

Top GraphQL Errors and How to Fix them

Error handling in GraphQL is different on both server and client side tooling. You no longer are looking at HTTP status codes to debug what went wrong for the request made.
Praveen Durairaju
Praveen Durairaju
07 May, 2021
Postgres

Working with Dates, Time, Timezones in GraphQL and PostgreSQL

In this post, we will look at the various data/time types available through Postgres and exposed via GraphQL by Hasura.
Praveen Durairaju
Praveen Durairaju
29 March, 2021
Migrations

Migrating from Hasura v1.3 to v2.0

In this post, we will look at how to migrate from Hasura v1.3 to the latest 2.0 version in different scenarios.
Praveen Durairaju
Praveen Durairaju
17 March, 2021
JAMStack

Best Practices for JAMStack Projects in Production at Scale

In this post, we will look at the best practices for using JAMStack in production and at scale. The architecture leverages static first to perform fast and dynamic on the client to cater to any complex interactions or data requirements.
Praveen Durairaju
Praveen Durairaju
09 March, 2021
Frontend

Top 5 GraphQL Resources for Next.js Developers in 2021

GraphQL is stepping in to the 6th year in 2021 and is seeing great adoption in the developer community. We have compiled a short list of 5 best resources (in no particular order) specifically catering to Next.js developers.
Praveen Durairaju
Praveen Durairaju
15 February, 2021
GraphQL Backend

Building GraphQL APIs with Deno and Hasura

In this post, we will look at building a GraphQL API backend with Deno and create a unified GraphQL layer with Hasura and Deno to solve custom business logic requirements of the app.
Praveen Durairaju
Praveen Durairaju
10 February, 2021
Frontend

Next.js JWT Authentication with NextAuth and Integration with Hasura

In this tutorial, we will look at implementing a custom JWT solution with next-auth, served by Next.js and integrate the same with Hasura and make authenticated GraphQL API calls.
Praveen Durairaju
Praveen Durairaju
04 February, 2021
Remote Joins

Creating a Data Graph with GraphQL Mesh and Hasura Remote Joins

In this example, we will look at the ability to add an API source that GraphQL Mesh creates as a Remote Schema in Hasura. Going one step further we will try to establish relationships between Hasura's GraphQL API and APIs sourced via GraphQL Mesh.
Praveen Durairaju
Praveen Durairaju
18 December, 2020
SWR

GraphQL Data Fetching with SWR React Hooks and Hasura

The idea behind this example is to demonstrate usage of useSWR, mutate and trigger hooks of SWR in combination with GraphQL.
Praveen Durairaju
Praveen Durairaju
14 December, 2020
GraphQL Security

How to secure GraphQL APIs with Hasura Cloud

In this post, we will look at how to secure GraphQL APIs with various defense mechanisms available in Hasura Cloud. Without the right protections, you are opening up your application network to malicious attacks and potentially exposing data in some cases.
Praveen Durairaju
Praveen Durairaju
02 December, 2020
Hasura Cloud

GraphQL in Production with Hasura Cloud

In this post, we will look at various aspects of taking a GraphQL API to production and how Hasura helps you through the process seamlessly with it's advanced security and production ready features.
Praveen Durairaju
Praveen Durairaju
24 September, 2020
GatsbyJS

Data Federation in GraphQL using Hasura Remote Joins and Gatsby Source Plugins

We will look at how to use Gatsby Source Plugins as a Remote Schema source and federate data using Hasura Remote Joins for a unified data model and GraphQL API
Praveen Durairaju
Praveen Durairaju
01 September, 2020
hand
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. ✌️