Gautam BT

Gautam BT is a senior technical evangelist at Hasura. He has worked in senior engineering and executive roles at some of India's largest and fastest growing startups including Flipkart & Ather.

REST

A REST View of GraphQL

In this article we will understand what REST & GraphQL are and the trade offs involved in using one or the other.
Gautam BT
Gautam BT
12 min read
CouchDB

CouchDB style sync and conflict resolution on Postgres with Hasura

In this post we will look at integrating PouchDB's versioning and conflict management system with Hasura.
Gautam BT
Gautam BT
11 min read
Authorization

Authorization rules for a multi-tenant system - Google cloud platform

In this post we will be looking at implementing authorization of a hierarchical role based access control system in a multi tenant setup.
Gautam BT
Gautam BT
5 min read
Performance

Effect of Intel's power management on web servers

While benchmarking Hasura, we noticed Hasura performed better when there was more load on the system. In this blog post we cover basics of processor power management & talk about how we see 50% improvement in latencies by tweaking power management settings.
Gautam BT
Gautam BT
13 min read
Authorization

Hasura Authorization System through Examples

Authorization systems are about rules like, “Can user U perform action A [on resource R]?”. In this post, we implement real-world authorization rules using Hasura's JSON-based DSL.
Gautam BT
Gautam BT
7 min read
Offline

A Design Guide for Building Offline First Apps

Building Offline first apps is hard! We discuss 4 approaches that will help you build robust offline first apps with a fantastic user experience.
Gautam BT
Gautam BT
9 min read
GraphQL

Building an offline first web app with RxDB & Hasura

In this post we will look at how to make a web app offline first using Hasura GraphQL, RxDB and Postgres.
Gautam BT
Gautam BT
9 min read
Authentication

Hasura Authentication Explained

Hasura supports various types of authentication and this post lays out the authentication options when using Hasura in production.
  • Gautam BT
    Gautam BT
  • Vladimir
    Vladimir
7 min read