All Episodes

January 13, 2025 83 mins

We're back for Backend Banter Season 2, and we bring a very special guest, José Valim, the creator of the Elixir Programming Language, one of the most popular and loved functional programming languages of today. (Fun fact: it's used in production at Discord).


We cover the nitty-gritty of the language, ranging from simple topics such as the decision behind not making Elixir be statically typed, into the more complex cross-machine communication. We go over how Elixir's features compare with those of other languages, work habits of today's developers, José's own day-to-day development, and a lot more!


Today's talk encompasses a great variety of themes, so grab your coffee and tune in!


Learn back-end development - https://www.boot.dev

Listen on your favorite podcast player: https://www.backendbanter.fm


Livebook & Elixir Talk: https://www.youtube.com/watch?v=pas9WdWIBHs

Elixir Programming Language: https://elixir-lang.org/

Livebook: https://livebook.dev/

Elixir In Action Book: https://www.manning.com/books/elixir-in-action-third-edition


José's Socials:

X/Twitter: https://x.com/josevalim

LinkedIn: https://www.linkedin.com/in/josevalim

GitHub: https://github.com/josevalim


Timestamps:

00:00 - Intro

01:06 - Embarrassing Stories with Foreign Languages

02:58 - Who is José Valim? (and Elixir's Popularity)

06:51 - Does José Use Phoenix a Lot?

08:28 - Why Isn't Elixir Statically Typed?

16:51 - External Input vs. Internal Code Logic

28:16 - Quick Overview of BEAM languages

31:23 - Elixir’s Equivalent to Golang’s Goroutines & Channels

42:43 - Cross-Machine Communication in Standard Libraries

49:15 - Do You Need RabbitMQ When Writing Elixir?

54:53 - Built-In Features in the Standard Library

01:01:52 - Why People Are Too Used To Work The Hard Way

01:04:22 - José and DHH

01:08:01 - Favorite Elixir Features & Immutability

01:17:49 - Purity in Functional Programming

01:21:35 - Where to find José

Mark as Played

Advertise With Us

Popular Podcasts

Crime Junkie

Crime Junkie

Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.

24/7 News: The Latest

24/7 News: The Latest

The latest news in 4 minutes updated every hour, every day.

Stuff You Should Know

Stuff You Should Know

If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.