159: GraphQL with Tanmai Gopal

159: GraphQL with Tanmai Gopal

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: programmingthrowdown@gmail.com

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 ★

Jaksot(186)

Congratulations!

Congratulations!

This show celebrates 50 episodes of Programming Throwdown! We answer questions from the audience live on livecoding.tv . ★ Support this podcast on Patreon ★

21 Tammi 20161h 10min

Tamper Protection

Tamper Protection

This show covers Tamper Protection: How hackers are able to tamper with compiled programs and the programs that prevent tampering. ★ Support this podcast on Patreon ★

21 Joulu 20151h 22min

Source Control

Source Control

This show covers Source Control: Various tools that keep history of your code and enable code collaboration. Book of the Show Jason: Kobolds Ate My Baby Patrick: Firefight ★ Support this podcast on Patreon ★

7 Joulu 20151h 3min

Ruby

Ruby

This show covers Ruby: a multipurpose interpreted language for rapid development. Book of the Show Jason: Paranoia RPG Player’s Handbook Patrick: Lock In ★ Support this podcast on Patreon ★

12 Loka 20151h 9min

R

R

This show covers R: a language suitable for data mining and machine learning. Book of the Show Jason: The hard thing about hard things http://amzn.to/1UqMjDD Patrick: Steel World http://amzn.to/1JMcsa5 ★ Support this podcast on Patreon ★

10 Syys 20151h 6min

Inside Video Game Programming

Inside Video Game Programming

This show covers game development at a AAA company, featuring Dave Smith from Naughty Dog Inc. and Florent Devillechabrol from Ubisoft. Jason: The Mythical Man Month http://amzn.to/1DGOwbW ; Patrick: Armada http://amzn.to/1L4j2Pj ★ Support this podcast on Patreon ★

11 Elo 20151h 22min

Logo Scratch Lego

Logo Scratch Lego

This show covers several programming languages we used as kids. Book of the Show Jason: Gödel, Escher, Bach: An Eternal Golden Braid http://amzn.to/1LWYOpJ ; Patrick: Leviathan Wakes http://amzn.to/1HjpfAo ★ Support this podcast on Patreon ★

10 Heinä 20151h 6min

Debugging

Debugging

This show covers Debugging: how to fix and maintain code across any language. Book of the Show Jason & Patrick: Mindhacking http://www.mindhacki.ng/ ★ Support this podcast on Patreon ★

3 Kesä 20151h 39min

Suosittua kategoriassa Politiikka ja uutiset

rss-ootsa-kuullut-tasta
aikalisa
tervo-halme
ootsa-kuullut-tasta-2
politiikan-puskaradio
rss-podme-livebox
otetaan-yhdet
rss-vaalirankkurit-podcast
the-ulkopolitist
et-sa-noin-voi-sanoo-esittaa
rikosmyytit
rss-raha-talous-ja-politiikka
rss-pallo-keskelle-2
viisupodi
rss-suomen-lehdiston-podcast
rss-kaikki-uusiksi
rss-hyvaa-huomenta-bryssel
rss-merja-mahkan-rahat
rss-se-avun-kysymyspodcast
rss-tasta-on-kyse-ivan-puopolo-verkkouutiset