meta_pixel
Tapesearch Logo
Log in
Programming Throwdown

159: GraphQL with Tanmai Gopal

Programming Throwdown

Patrick Wheeler and Jason Gauci

Objective C, Java, Programming Throwdown, Education, News, Programming Languages, How To, Tech News, C, Python

4.6604 Ratings

🗓️ 12 June 2023

⏱️ 83 minutes

🧾️ Download transcript

Summary

GraphQL is one of the biggest API enablers in software development, but just how complicated can things be? Tanmai Gopal – Hasura’s CEO extraordinaire – talks with Jason and Patrick about how the secret sauce gets made. They dive deeply from how APIs function to having them managed in practice – among several other topic, making this a must-listen episode. 

 

00:01:19 Introductions

00:01:48 Tanmai’s late start in programming

00:05:48 Plinko

00:13:06 Coursera

00:23:28 The question of API development

00:30:30 API layer functionality

00:34:58 How Hasura leverages JSON

00:39:08 GraphQL

00:42:49 Worse than an API call

00:49:15 The potential REST minefield

00:53:41 JSON Web Tokens

01:11:34 Scaling writes

01:15:17 Careers with Hasura

01:22:35 Farewells


Resources mentioned in this episode:

Join the Programming Throwdown Patreon community today: https://www.patreon.com/programmingthrowdown?ty=h

 

Subscribe to the podcast on Youtube: https://www.youtube.com/@programmingthrowdown4793


Links:

  •  Tanmai Gopal:
    •  Website: https://hasura.io/blog/@tanmaig/
    •  Linkedin: https://www.linkedin.com/in/tanmaig/
    •  Twitter: https://twitter.com/tanmaigo
    •  Github: https://github.com/coco98
  •  Hasura:
    •  Website: https://hasura.io/
    •  Careers: https://hasura.io/careers/
    •  Twitter: https://twitter.com/HasuraHQ
    •  Github: https://github.com/hasura
    •  Linkedin: https://www.linkedin.com/company/hasura
  •  Others:
    •  Good Strategy, Bad Strategy (Amazon): https://www.amazon.com/Good-Strategy-Bad-Strategy-audiobook/dp/B07R6XQ8YP
    •  Modern Application Development (IIT Madras, archived): https://archive.nptel.ac.in/courses/106/106/106106156/

If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/

 

Reach out to us via email: [email protected]

 

You can also follow Programming Throwdown on 

Facebook | Apple Podcasts | Spotify | Player.FM | Youtube

 

Join the discussion on our Discord

Help support Programming Throwdown through our Patreon

★ Support this podcast on Patreon ★

Transcript

Click on a timestamp to play from that location

0:00.0

Programming Throwdown Episode 159 GraphQL with Tan Mike GoPal.

0:21.5

Take it away, Jason.

0:23.5

Hey, everybody.

0:24.3

So we have an awesome episode here.

0:27.1

I remember the kind of first time I saw GraphQL, and I remember it's just kind of a magical

0:34.4

thing.

0:34.9

We're going to dive into it.

0:36.2

I'm not going to kind of spoil it or anything, but it is something that kind of a magical thing. We're going to, we're going to dive into it. I'm not going to kind of spoil it or anything, but it is, you know, something that kind of really spoke to me. I think,

0:42.6

you know, in general, you know, when you look at the way that you can sort of design, you know,

0:48.0

sending information over the, over the web, I think GraphQL allows you to do a lot with very little.

0:55.7

You know, it's a really powerful tool and I'm really excited to talk about it.

0:59.8

A lot of people don't know about it.

1:01.9

And so a lot of folks out there listening, this might be the first time you're hearing

1:05.6

GraphQL.

1:06.9

You might be thinking, oh, is this a new sequel or something?

1:09.5

No, it's very different.

1:11.0

We're going to cover it from top to bottom.

1:13.0

And to do that, we have Tanmay Gopal, who's CEO of Pesura, to cover it.

1:19.2

So thanks so much for coming in a show, Tanmay.

1:22.0

Thanks for having me great to be here, Jason.

1:25.0

Great.

1:25.5

Yes.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Patrick Wheeler and Jason Gauci, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Patrick Wheeler and Jason Gauci and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.