PLAY PODCASTS
159: GraphQL with Tanmai Gopal
Episode 159

159: GraphQL with Tanmai Gopal

Programming Throwdown

June 12, 20231h 23m

Audio is streamed directly from the publisher (s3.amazonaws.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

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 ★

Topics

Programming ThrowdownProgramming LanguagesCCJavaPythonObjective C