Elixir Mix - podcast cover

Elixir Mix

Charles M Woodtopenddevs.com
Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

EMx 060: Property-Based Testing, Dialyzer, & Inaka with Brujo Benavides

Sponsors Sentry – use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Mark Ericksen Eric Oestrich Michael Ries Joined by Special Guest: Brujo Benavides Summary Brujo Benavides shares what he is working on right now and how his team feels about working in both Elixir and Erlang. He shares what his team has gotten out of using Elixir and what he thinks his team will get out of Elixir in the future. The panel discusses property-based testing and Fred Hebert’s book on pr...

Jul 16, 20191 hr 8 min

EMx 059: Using Rust to Scale Elixir for 11 Million Concurrent Users with Matt Nowack

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel Mark Ericksen Josh Adams Michael Ries Eric Oestrich Joined by Special Guests: Matt Nowack Summary Matt Nowack, a developer at Discord, gives an intro to Discord and shares its origin story. The panel discusses the problems that Discord was having because of its 11 million concurrent users. Matt talks about when they knew there was a problem, how they used a runtime VM to find the problem, the tools they ...

Jul 09, 201954 min

EMx 058: Mint library with Eric Meadows-Jönsson & Andrea Leopardi

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel Mark Ericksen Josh Adams Michael Ries Joined by Special Guests: Eric Meadows-Jönsson & Andrea Leopardi Summary Eric Meadows-Jönsson and Andrea Leopardi, members of the Elixir core team discuss the upcoming Mint library. They tell the panel their experience working on the core team and on the Mint library. They explain what Mint is and why people should know about it. Mint doesn’t use processes; Eric ...

Jul 02, 20191 hr 2 min

EMx 057: The Elixir Community with Adolfo Neto

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Josh Adams Michael Ries Eric Oestrich Joined by Special Guest: Adolfo Neto Summary Adolfo Neto shares the background behind his Elixir Brazil 2019 talk. The panel discusses other talks of Elixir Brazil 2019, the organizing of the conference, and the diversity initiative. Adolfo shares his experience in the U.S., attending meetups for other programming...

Jun 25, 20191 hr

EMx 056: Sobelow and Security with Griffin Byatt

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Josh Adams Joined by Special Guest: Griffin Byatt Summary Griffin Byatt shares his background and what he is doing now as a security consultant for NCC Group. The panel discusses his security library, Sobelow, and their experiences using it. Griffin explains how it works, how it came into being and the goal of Sobelow. The panel wonders who contribute...

Jun 18, 201947 min

EMx 055: Params Modules for Phoenix with Kuba Subczynski

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Michael Ries Joined by Special Guest: Kuba Subczynski Summary Kuba Subczynski starts by introducing params modules and the story behind the pattern. The panel discusses their heuristics for deciding when to bring on a dependency and when to build something yourself. Kuba defines an embedded schema and walks through the login controller use case for th...

Jun 11, 201957 min

EMx 054: Phoenix LiveView with Leandro Pereira

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Michael Ries Josh Adams Mark Ericksen Joined by Special Guest: Leandro Pereira Summary Leandro Pereira starts by sharing what the Elixir community is like in Brazil. He explains what applications Phoenix LiveView works well for and those that it does not. The panel discusses why people are so excited for LiveView. JavaScript in LiveView is discussed, including wher...

Jun 04, 20191 hr 2 min

EMx 053: Building beautiful systems with Phoenix Contexts and DDD with Andrew Hao

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Josh Adams Joined by Special Guest: Andrew Hao Summary Andrew Hao joins the panel to discuss a recent talk he gave; he shares his background and his origin story with domain driven design. Andrew introduces an exercise that helped him called “Context Mapping”. The panel discusses how to context map and the benefits of doing this exercise with your tea...

May 28, 201950 min

EMx 052: Production Pitfall Pontification

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Michael Ries Josh Adams Summary Michael Ries and Josh Adams share mistakes they have made and common pitfalls developers fall into during production. They start by discussing Heroku and Josh explains what pushed him away from Heroku. They discuss alternatives to Heroku and give tips on finding that “deployment sweet spot”. Moving on to configuration, they discuss t...

May 21, 201953 min

EMx 051: Nerves and Farmbot with Connor Rigby

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Michael Ries Charles Max Wood Joined by Special Guest: Connor Rigby Summary Connor Rigby, a core member of the Nerves team, answers the panel's questions about Farmbot and his experience working with Nerves. The panel discusses the great things about nerves. Connor shares his favorite tools for productions and testing practices. The panel discusses Ne...

May 14, 20191 hr 2 min

EMx 050: Elixir Origin Story with José Valim

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Michael Ries Charles Max Wood Josh Adams Joined by Special Guest: José Valim Summary José Valim, the creator of Elixir, shares his story with the panel starting with why he built Elixir. The panel wonders why José did not just use Erlang. José discusses what he wanted from Elixir and what problems he wanted to solve. The panel discusses concurrency, M...

May 07, 20191 hr 21 min

EMx 049: Standard Library Treasures

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Josh Adams Michael Ries Summary Josh Adams and Michael Ries discuss some of their favorites found in standard libraries and other tools. Michael starts by defining Ets, Dets, and Mnesia. They share the best ways to use these tools ...

Apr 30, 201946 min

EMx 048: Introducing Newest Panelist: Michael Ries

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Mark Ericksen Joined by Special Guest: Michael Ries Summary Mark Ericksen interviews the newest member of the Elixir Mix panel, Michael Ries. Michael shares a bit of his background and how he got into Elixir. While sharing what he ...

Apr 23, 20191 hr 10 min

EMx 047: Property Based Testing with PropEr and Fred Hebert

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Mark Ericksen Joined by Special Guest: Fred Hebert Summary Fred Hebert shares his experience writing “Learn You Some Erlang for Great Good!: A Beginner's Guide” and “Stuff Goes Bad: Erlang in Anger”. He talks about why he wrote the...

Apr 16, 201958 min

EMx 046: Don't Repeat Your Domain Knowledge with Yiming Chen—

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Mark Ericksen Josh Adams Joined by Special Guest: Yiming Chen Summary Yiming Chen and the panel discusses his recent blog post about not repeating domain knowledge. Yiming Chen describes what he means by domain knowledge and how th...

Apr 09, 201954 min

EMx 045: Where the Wild Things Are with Johnny Winn

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Charles Max Wood Mark Ericksen Josh Adams Joined by Special Guests: Johnny Winn and Michael Ries Summary Johnny Winn share his story with the panel starting with how elixir fountain got started. The panel compares elixir to other l...

Apr 02, 20191 hr 25 min

EMx 044: Dangers of GenServers in Elixir with Mika Kalathil

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Charles Max Wood Josh Adams Mark Ericksen Joined by Special Guest: Mika Kalathil Summary Mika Kalathil introduces genservers and how they are misused. The panel plays with an analogy that explains how people think genservers work v...

Mar 26, 201943 min

EMx 043: Using GenServers and Tasks Together to Create Fault-Tolerant Apps with Jack Marchant

Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte offers a $1000 signing bonus .TECH - Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry! CacheFly Panel Mark Ericksen Josh Adams Joined by Special Guest: Jack Marchant Summary Mark Ericksen and Josh Adams ask Jack Marchant, a software engineer from Australia, about a few of his blog articles. Jack Marchant compares supervision trees ...

Mar 19, 201954 min

EMx 042: Updates on ExVenture with Eric Oestrich

Sponsors Sentry use the code “devchat” for $100 credit Triplebyte CacheFly Panel Josh Adams Mark Ericksen Guest: Eric Oestrich Episode Summary In this episode of Elixir Mix, Mark Ericksen and Josh Adams chat with guest, Eric Oestrich, a developer at SmartLogic and creator of ExVenture and Grapevine, two open source Elixir applications centered around text based games. Eric gives updates on ExVenture and Grapevine. Mark and Josh both have referenced ExVenture before, for using different ideas. Th...

Mar 12, 201942 min

EMx 041: What Really Makes Erlang and Elixir Fault Tolerant and Scalable with Francesco Cesarini

Sponsors Sentry use the code “devchat” for $100 credit Triplebyte CacheFly Panel Josh Adams Mark Ericksen Charles Max Wood Guest: Francesco Cesarini Episode Summary In this episode of Elixir, Charles Wood, Josh Adams and Mark Ericksen chat with guest, Francesco Cesarini, Founder and Technical Director at Erlang Solutions about how to build reliable and scalable systems within the Elixir and Erlang world. Erlang Solutions provides consultancy to customers who are not familiar with Elixir and offe...

Mar 05, 20191 hr 8 min

EMx 040: Elixir Outlaws and Adopting Elixir with Chris Keathley

Sponsors Sentry use the code “devchat” for $100 credit Triplebyte CacheFly Panel Josh Adams Mark Ericksen Charles Max Wood Joined by special guest: Chris Keathley Episode Summary In this episode of Elixir Mix, Chris Keathley introduces himself briefly and starts with talking about his work at Bleacher Report - a company specializing in sports culture - with respect to handling web traffic during major sports events and the implications of moving from Rails to Elixir as a backend system. He brief...

Feb 27, 20191 hr 10 min

EMx 039: Types in Erlang / Elixir with Zachary Kessin

Sponsors Sentry use the code "devchat" for $100 credit Episode Summary In this episode, the panelists, Josh Adams, Mark Erickson and guest Zachary Kessin, author of the book "Building Web Applications with Erlang", discuss types in Erlang and Elixir. Expert inputs with examples of implemented projects that use the Erlang and Elixir data types, were discussed. Here are the highlights of the discussion: Different data types in Erlang and Elixir such as structs, tuples. Differences in the Erlang/El...

Feb 19, 201948 min

EMx 038: Slax and SAX Parsers with Ben Schmeckpeper

Sponsors Sentry use the code "devchat" for $100 credit Panel Charles Max Wood Josh Adams Mark Ericksen Joined by special guest Ben Schmeckpeper Episode Summary Charles would expressed how in this episode they had a good time learning about “SAX parsers and about some of the issues with migrating and sharing space between systems.” They discussed the benefits of using SAX (Simple API for XML). One of these benefits is that of being event based. Elixir and Ruby are also discussed, with a greater f...

Feb 12, 201947 min

EMx 037: The Elixir Language Service with Mitchell Hanberg

Sponsors Sentry use the code "devchat" for $100 credit TripleByte offers $1000 signing bonus Cachefly Panel: Mark Ericksen Josh Adams Special Guest: Mitchell Hanberg Notes: This episode welcomes guest Mitchell Hanberg, software developer for SEP in Carmel, IN. Currently, he is working with Rails at his job and writes Elixir at home. Mitchell wrote a blog post about how to use Elixir LS with Vim. He is working on integrating ALE and Elixir LS for Vim. The panelists discuss some problems they are ...

Feb 05, 201938 min

EMx 036: Gremlex and Graph Databases with Kevin Moore & Barak Karavani

Sponsors Sentry use the code "devchat" for $100 credit TripleByte Panel Mark Ericksen Josh Adams Joined by Special Guests: Kevin Moore and Barak Karavani Summary Kevin Moore and Barak Karavani start by introducing Gremlex; they also define graph databases and explain what graph databases are used for. The panel asks Kevin and Barak about their work with chatbots and why they chose to use a graph database for this project. Amazon Neptune is introduced, Kevin and Barak explain why they chose to us...

Jan 30, 201952 min

EMx 035: Adopting Elixir with Tiago Duarte

Sponsors Sentry use the code "devchat" for $100 credit TripleByte Special Guest: Tiago Duarte. Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support ....

Jan 24, 201959 min

EMx 034: My First Nerves Project with Anders Smedegaard Pedersen

Sponsors Sentry use the code "devchat" for 2 months free on Sentry small plan TripleByte offers a $1000 signing bonus CacheFly Panel Mark Ericksen Josh Adams Joined by Special Guest: Anders Smedegaard Pedersen Summary Anders Smedegaard Pedersen shares how he got into Elixir and his experience joining the elixir community. He shares with the panel his initial frustration with the community and his confusion on the “correct” way to do things. He tells the panel of his experience at elixir conf mee...

Jan 15, 201958 min

EMx 033: Databases and Elixir with Kamil Lelonek

Panel: Mark Ericksen Charles Max Wood Special Guest: Kamil Lelonek In this episode of Elixir Mix, the panel talks with Kamil Lelonek who is a full-stack developer and programmer. Chuck, Mark, and Kamil talk about Elixir, Postgrex, databases, and so much more! Check it out! Show Topics: 0:00 – Advertisement: Get A Coder Job! 0:48 – Chuck: Hello! Our panel today is Mark and myself. Friendly reminder to listeners: check out my show the DevRev . Our guest today is Kamil Lelonek! 1:23 – Guest. 1:43 –...

Dec 25, 201851 min

EMx 032: Using Ecto with Edgar Pino

Panel: - Mark Ericksen - Josh Adams Special Guest: Edgar Pino In this episode of Elixir Mix, the panel talks with https://github.com/edgar971?tab=followers who talks with the panel about the latest version of Ecto! They discuss Ecto’s new features and how easy of a transition it was to go from the previous to the newest version. https://github.com/edgar971?tab=followers is a software engineer who currently resides in Utah! Check out today’s episode! Show Topics: 0:00 – https://devchat.tv/get-a-c...

Dec 18, 201846 min

EMx 031: Lessons from a Decade of Erlang with Brujo Benavides

Panel: - Charles Max Wood - Mark Ericksen Special Guest: Brujo Benavides In this episode of Elixir Mix, the panel talks with https://twitter.com/elbrujohalcon?lang=en (Argentina) who is a software engineer and uses a mix of Elixir, Erlang, and GO. They talk about the similarities and differences between Erlang and Elixir. Brujo talks about conferences that he organizes. You can find the guest through https://github.com/elbrujohalcon https://twitter.com/elbrujohalcon?lang=en and https://about.me/...

Dec 11, 201857 min
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast