#061 - Forget SQL, use Typescript feat. Thomas Ballinger episode artwork

EPISODE · Jul 8, 2024 · 1H

#061 - Forget SQL, use Typescript feat. Thomas Ballinger

from Backend Banter · host Boot.dev

Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability, infrastructure and go over different practices regarding abstractions Learn back-end development - https://www.boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm Convex: https://www.convex.dev/ Thomas' X/Twitter: https://x.com/ballingt Thomas' Website: https://ballingt.com/ Timestamps: 00:00 Intro 00:33 Thomas' background 02:29 Convex - what it is and why should you use it? 03:16 What are query planners? 06:32 SQL is a very high level language 07:43 The primary differentiator of Convex 10:49 Who are Convex's biggest competitors? 14:20 How do you build the infrastructure 17:11 What type of database is Convex? 19:18 Why is Convex written in Rust? 23:35 Cheap abstractions 25:47 Productivity suffering from compile times 29:47 The different approaches for a backend developer to build scalable systems 32:28 Backend for Frontend 37:21 You want to be close to your data 42:13 Are there plans to support other languages at Convex? 47:06 Does the schema update the autocompletion in the editor 48:31 Naming and behavior of the queries with Convex 51:06 Why sqlc is great 52:28 Why TypeScript is a great "shortcut" for Convex 59:34 Where to find Thomas

Episode metadata supplied by the publisher feed · Published Jul 8, 2024

Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability, infrastructure and go over different practices regarding abstractions Learn back-end development - https://www.boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm Convex: https://www.convex.dev/ Thomas' X/Twitter: https://x.com/ballingt Thomas' Website: https://ballingt.com/ Timestamps: 00:00 Intro 00:33 Thomas' background 02:29 Convex - what it is and why should you use it? 03:16 What are query planners? 06:32 SQL is a very high level language 07:43 The primary differentiator of Convex 10:49 Who are Convex's biggest competitors? 14:20 How do you build the infrastructure 17:11 What type of database is Convex? 19:18 Why is Convex written in Rust? 23:35 Cheap abstractions 25:47 Productivity suffering from compile times 29:47 The different approaches for a backend developer to build scalable systems 32:28 Backend for Frontend 37:21 You want to be close to your data 42:13 Are there plans to support other languages at Convex? 47:06 Does the schema update the autocompletion in the editor 48:31 Naming and behavior of the queries with Convex 51:06 Why sqlc is great 52:28 Why TypeScript is a great "shortcut" for Convex 59:34 Where to find Thomas

PodParley-generated summary based on available episode metadata and transcript content.

NOW PLAYING

#061 - Forget SQL, use Typescript feat. Thomas Ballinger

0:00 1:00:28

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Beauty Boss Banter Natalie Sue Welcome to Beauty Boss Banter, where glam meets grit and business meets beauty! Join me, Natalie Sue, your go-to beauty boss, as we dive into the world of beauty, trends, and entrepreneurship. Get ready for candid conversations with industry experts, behind-the-scenes glimpses into the beauty biz, and empowering stories that will inspire the beauty boss within you. Tune in weekly for your dose of beauty wisdom, entrepreneurial insights, and the secrets to success in the ever-evolving world of beauty. Unleash your inner beauty boss with Beauty Boss Banter - because being fabulous is a full-time job!" 🎙️💄✨ #BeautyBossBanter #GlamMeetsGrit #BusinessAndBeauty" Explicit Paranormal Puffs and Murderous Mixology Stuff Marissa & Bob Introducing "Paranormal Puffs and Murderous Mixology," a hilariously twisted comedy podcast that delves into the realms of paranormal events, true crime stories, and all things morbid. Hosted by a married couple, Marissa and Bob, this show is a one-of-a-kind blend of spooky tales, cocktail drinking, and marijuana-induced discussions.With Marissa's insatiable love for mixed drinks, in each episode, she explores different cocktails to go along with the topics they discuss. Meanwhile, Bob's laid-back and comedic demeanor, often enhanced by his fondness for marijuana, sets the stage for hilarious banter and off-the-cuff remarks. As they dive into the bizarre and macabre, Bob brings his unfiltered opinions and humorous perspective, creating an engaging dynamic with Marissa.The show embraces both the lighter and darker sides of life, delivering an entertaining and thought-provoking experience. Be prepared for a rollercoaster ride of laughter, spine-chilling stories, and the perfect combina Explicit A Podcast?! A Podcast?! A Podcast?! is the passion product of Theresa Stoddard and Mitchell Regan bringing you opinions on all things pop culture related. Listeners will enjoy the playful banter and the strong bond the two have. They're partners in every way and this is a show that allows two best friends to share their TV and film insights with the world. Together they sift through the rubble of television and movies to bring you the gems. A Podcast?! also enjoys promoting their fellow artist friends. Explicit Frame by Frame Frame by Frame Here are two English creatives on a journey of sight and sound. This time we're making a run of film reviews. Now, we're not sticking to the rules of talking only about what is popular or hot in the cinema. We have a responsabilty to find all kinds of films, especially those that may be slipping through the gaps, or movies that we loved that nobody seems to remember. So from old to the new, from the bizarre and the downright bad. We're going to sit through all that we can, and on a weekly basis, you can listen to our banter: coming from not only film fanatics, but lovers of the craft. We don't claim to be experts, but we do have a point of view. Mostly, we're doing this because it is fun and I hope you find that is true for you. Explicit

Frequently Asked Questions

How long is this episode of Backend Banter?

This episode is 1 hour and 0 minutes long.

When was this Backend Banter episode published?

This episode was published on July 8, 2024.

What is this episode about?

Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability,...

Can I download this Backend Banter episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!