Backend Banter - podcast cover

Backend Banter

Boot.devwww.boot.dev
The only podcast dedicated to backend development, technologies, and careers. Lane Wagner, the founder of Boot.dev, interviews successful backend engineers to get their takes on various trends, technologies, and career tips for new backend developers. Golang, Python, JavaScript, and Rust are the programming languages most commonly discussed, but speakers dabble in all sorts.

Episodes

#021 - TypeScript vs Elixir: An FP Showdown with Theo Browne

Theo Browne is a notorious tech YouTuber and streamer, CEO of Ping.gg, TypeScript advocate and creator of the t3 stack. In this episode Theo sheds some light on his background in Elixir, a functional programming language that runs on the Erlang VM, and why he made the switch to TypeScript while working at Twitch.

Oct 02, 20231 hr 5 min

#020 - Running SQLite on the Edge with Pekka Enberg

Pekka is the CTO of TursoDB, a cloud database product that helps developers run SQLite on the edge. Lane and Pekka talk about all the tradeoffs involved with SQLite, as well as the tradeoffs of putting your database geographically near your backend servers. Pekka's Twitter: https://twitter.com/penberg Turso: https://turso.tech/ LibSQL: https://github.com/libsql/libsql...

Sep 25, 20231 hr 14 min

Backend Banter | Official Trailer

The near-cinematic trailer for the backend banter podcast. Featuring The Primeagen, Melkey, TJ Devries, Miriah Peterson, Bill Kennedy, and Brian Morrison from PlanetScale. Hope you like the pod!

Sep 19, 202350 sec

#019 - Full-time vs Freelancing vs Starting a Company with Rob Walling

Lane chats with Rob Walling. Rob is the author of several books, including the SaaS playbook and Start Small Stay Small. He founded Drip, TinySeed and even runs MicroConf, the largest conference for bootstrapped and mostly bootstrapped founders. In this episode they chat about how new backend developers can use their skills in a full time job, but how those skills are also unbelievably valuable when it comes to starting companies. Rob Walling's Twitter: https://twitter.com/robwalling Rob's Book,...

Sep 18, 202356 min

#018 - Data Engineering for Gophers with Miriah Peterson

Miriah Peterson chats with Lane about how great Go tends to be for not only backend application development, but also data engineering roles. Miriah hosts Golang meetups and conferences alongside her full time job, so they also discuss how in person networking can help your new career as a programmer.

Sep 11, 20231 hr 12 min

#017 - Writing Go at Multi-Million Dollar Companies with Mat Ryer

Lane chats with Mat Ryer, a host of the amazing GoTime.fm podcasts sits down with Lane to chat about his experience as a Go developer. Among other things, they chat about how Mat used Go to successfully build and sell a multi-million dollar company. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com Mat Ryer's Twitter: https://twitter.com/matryer GoTimeFM: https://changelog.com/gotime Mat on YouTube: https://www.youtube.com/@matrye...

Sep 04, 20231 hr 13 min

#016 - Is Python even good? A debate with Dr. Michael Green

Lane chats with Michael Green about Python programming on the backend side of the web stack. They debate Python's efficacy in large production projects. It gets spicy, bring a glass of milk. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com Michael's Twitter: https://twitter.com/mgdotdev Michael's site: https://michaelgreen.dev/ ZeroToPy Discount: https://leanpub.com/zero-to-py/c/bootdotdev Like & subscribe for the algo if you...

Aug 28, 202354 min

#015 - Forking Rust into Crablang with Travis Wagner

Lane chats with Travis Wagner, aka TechSavvyTravvy, the man behind the "crablang" fork of Rust. They talk about the issues with the Rust foundation that caused the fork, how the fork works from a technical perspective and other open-source shenanigans. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com Travis's Twitter: https://twitter.com/techsavvytravvy Travis's Twitch: https://www.twitch.tv/techsavvytravvy Crablang: https://gith...

Aug 21, 20231 hr 11 min

#014 - Building the Best Tools and Tests with The Primeagen

Lane chats with The Primeagen about unit tests, how to build good cli tooling, Golang, Rust, and a ton of stuff about Prime's history and how he got into coding and came to work at Netflix. Prime's Twitter: https://twitter.com/ThePrimeagen Prime's Twitch: https://www.twitch.tv/theprimeagen Prime origin: https://www.youtube.com/watch?v=JjHFubUPLV0 Article on Mocks: https://blog.boot.dev/clean-code/writing-good-unit-tests-dont-mock-database-connections/ References: https://world.hey.com/dhh/progra...

Aug 14, 20231 hr 6 min

#013 - Landing your First Coding Job with James Q Quick

Lane chats with James about all his best tips for landing your first ever job as a developer. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com James on YouTube: https://www.youtube.com/c/jamesqquick James on Twitter: https://twitter.com/jamesqquick James Discord: https://t.co/LUOsSsixq2 Like & subscribe for the algo if you enjoyed the video!

Aug 07, 202349 min

#012 - Becoming a Netflix-Level Engineer with Trash Dev

Lane chats with Trash, a Netflix engineer and code streamer on Twitch. They break down Trash's story: how he got into coding, from being a mainframe developer all the way through his days as a backend engineer to a frontend developer at Netflix. Learn back-end development - https://boot.dev Trash Twitter: https://twitter.com/trashh_dev Trash Twitch: https://www.twitch.tv/trash_dev Trash YouTube: https://www.youtube.com/@trash_dev

Jul 31, 20231 hr 8 min

#011 - Writing Go and doin' DevOps with Jonathan Hall

Lane chats with Jonathan Hall, a long time Go developer, host of the cup o' go podcast, and prolific DevOps guy. They discuss what DevOps is, what it isn't and why Go is such a good option for backend and devops work. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com Jonathan on Linkedin: https://www.linkedin.com/in/jhallio/ Cup o Go Podcast: https://cupogo.dev/ Boldly Go YouTube: https://www.youtube.com/@boldlygo...

Jul 24, 202340 min

#010 - Distributed Web Apps with Kyle Simpson

Lane chats with Kyle Simpson, principal software engineer at Socket Supply. They talk about a new wrapper around mobile apps that allows developers to distribute the backend data required for their apps to run directly on various client's devices. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.com Kyle on Linkedin: https://www.linkedin.com/in/getify/ Socket Supply: https://socketsupply.co/

Jul 17, 202359 min

#009 - Scaling MySQL with Brian Morrison from PlanetScale

Lane and Brian talk about scaling databases, particularly MySQL, Vitess, and the PlanetScale platform. Brian is a developer educator at PlanetScale, and he breaks down how you can think about scaling databases for your own projects, or for the companies you work for. PlanetScale is used for cloud MySQL deployments in the new CI/CD course on Boot.dev that just dropped! Brian on Twitter: https://twitter.com/brianmmdev PlanetScale: https://planetscale.com/

Jul 10, 202343 min

#008 - Accelerating Your Coding Career with Charles Max Wood

Lane and Charles talk about how you can get ahead in your coding career, and move up more quickly from junior to senior developer. Charles is the founder of topenddevs.com and hosts myriad tech podcasts, and has spoken prolifically about how to level up your career as a developer. Charles on Twitter: https://twitter.com/cmaxw Topenddevs: https://topenddevs.com/

Jul 03, 202332 min

#007 - Switching from .NET to Go with Bill Kennedy

Bill Kennedy joins Lane on this episode of Backend Banter to discuss his origin story: why he left .NET and the Microsoft stack years ago to become a full-time Go developer. Learn back-end development - https://boot.dev Listen on your podcast player - https://www.backendbanter.fm Bill Kennedy on Twitter: https://twitter.com/goinggodotnet Ardan Labs: https://www.ardanlabs.com/

Jun 26, 202339 min

#006 - Building a FAANG Career with Melkey (Senior Go Dev @ Twitch)

I chat with Melkey, a senior Go developer at Twitch about how he would reverse engineer his successful backend software engineering career at FAANG if he were starting over. Learn back-end development - https://boot.dev Melkey Twitter: https://twitter.com/MelkeyDev Melkey Twitch: https://www.twitch.tv/melkey

Jun 19, 202337 min

#005 - Scaling Databases Every Which Way with Glauber Costa

Lane chats with Glauber Costa, a founder of Turso DB, maintainer of the Linux kernel, and ex-Scylla DB developer. If you're curious how databases scale up to trillions of records, or how they scale out to geographic edge platforms, this conversation is for you. Learn back-end development - https://boot.dev Glauber on Twitter: https://twitter.com/glcst Turso DB: https://turso.tech/ Leave a review and subscribe in your podcast player if you enjoyed the episode!

Jun 12, 202357 min

#004 - PHD turned Backend Developer with Simon B

Lane chats with Simon B, a PHD in electrical engineering from the UK who has founded startups, worked as a CTO, and publishes educational coding content under the alias "All the Code"! They talk about Simon's experience breaking into the software development industry. Learn back-end development - https://boot.dev Listen to the podcast: https://backendbanter.fm Find Simon: https://allthecode.co/podcast

Jun 05, 202339 min

#003 Architecting a Backend that Serves Millions with Adam Elmore

Lane chats with Adam Elmore, cofounder of StatMuse about how he builds scalable B2C backend infrastructure on AWS. They discuss the pros and cons of some of the new serverless stuff Adam works with, and how that plays into legacy code bases. Learn backend development - https://boot.dev Podcast Homepage: https://backendbanter.fm Adam's links: https://adam.dev

May 29, 202344 min

#002 - Serverless Architecture and SST with Dax Raad

Lane chats with Dax Raad, SST framework maintainer about the future of serverless infrastructure. They cut through the hype to figure out how serverless can help backend developers build robust and scalable systems. Learn backend development - https://boot.dev Dax on Twitter: https://twitter.com/thdxr Dax on Twitch: https://www.twitch.tv/thdxr

May 22, 202334 min

#001 - Elegance in OCaml with TJ DeVries

Lane and TJ DeVries chat about OCaml and why functional programming can result in more elegant and readable code. TJ is a core maintainer of NeoVim and explains how contributing to open source has had a huge positive impact on his coding career. Learn back-end development - https://boot.dev TJ on Twitter: https://twitter.com/teej_dv TJ on Twitch: https://www.twitch.tv/teej_dv TJ on YouTube: https://www.youtube.com/@teej_dv

May 16, 202339 min
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast