Backend Banter cover image

Backend Banter

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

Jul 8, 2024
Thomas Ballinger, Developer at Convex, talks about using TypeScript instead of SQL, Convex's competition, building scalable systems, advantages of Rust, cheap abstractions, productivity, backend architecture, TypeScript for application logic, and potential support for other languages at Convex.
01:00:28

Podcast summary created with Snipd AI

Quick takeaways

  • Convex utilizes Rust and TypeScript for databases, focusing on performance and query planning.
  • Scalable systems require strategic planning and balance between deployment speed and future scalability.

Deep dives

The Technical Features of Convex Database and its Implementation in Rust

The podcast discusses the technical intricacies of Convex, a database focusing on live updates and features like reactivity and caching validation, built in Rust. Thomas Ballinger, a Rust developer, shares insights about their identity transition to Rust developers and their experiences with Convex's features.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode