Josh Adams

Media Entries

Phoenix Phrenzy with Nathan Long - EMx 249

Phoenix Phrenzy with Nathan Long - EMx 249

Elixir Mix

In this episode of Elixir Mix the panel interviews Nathan Long about Pheonix Phrenzy. Nathan explains what Pheonix...

May 22, 2024
Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey - EMx 248

Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey - EMx 248

Elixir Mix

We talk with Steve Bussey about his book Real-Time Phoenix, his library ecto_tenancy_enforcer, and we delve into user...

May 08, 2024
The Elixir System with Josh Adams - EMx 224

The Elixir System with Josh Adams - EMx 224

Elixir Mix

Josh Adams is a Software Engineer at GridPoint. He joins the show to talk about his experience in Elixir. He begins...

Jul 26, 2023
EMx 114: Just-in-time for OTP 24 with Lukas Larsson and John Högberg

EMx 114: Just-in-time for OTP 24 with Lukas Larsson and John Högberg

Elixir Mix

In this episode of ElixirMix, we talk with Lukas Larsson and John Högberg about the JIT compiler that will be landing...

Nov 03, 2020
EMx 113: Lumen with Luke Imhoff

EMx 113: Lumen with Luke Imhoff

Elixir Mix

In this episode of Elixir Mix, we are joined by inimitable Luke Imhoff who takes us on a wild journey through his...

Oct 27, 2020
EMx 112: Phoenix Live Heron with Connor Rigby

EMx 112: Phoenix Live Heron with Connor Rigby

Elixir Mix

Connor Rigby of Nerves fame joins our motley crew to talk about the new Blue Heron library that brings Bluetooth...

Oct 20, 2020
EMx 111: Tales from ElixirConf2020

EMx 111: Tales from ElixirConf2020

Elixir Mix

In this episode of Elixir Mix, our panel shares their thoughts on this year’s fully remote ElixirConf, from the...

Oct 13, 2020
EMx 109: Conference Season Is Very Online

EMx 109: Conference Season Is Very Online

Elixir Mix

In this episode of Elixir Mix the panelists talk about conferences as the conference season is hitting its virtual...

Sep 29, 2020
EMx 107: I’m Bored with Elixir with Desmond Bowe

EMx 107: I’m Bored with Elixir with Desmond Bowe

Elixir Mix

The podcasting competition comes to visit as we invite Desmond Bowe on the show. After some questions he flips the...

Sep 15, 2020
EMx 106: Elixir Education with Adolfo Neto

EMx 106: Elixir Education with Adolfo Neto

Elixir Mix

In this episode of Elixir Mix, we chat with Adolfo Neto, a professor of computer science at UTFPR in Brazil, about...

Sep 08, 2020
EMx 105: Embracing Erlang with Todd Resudek

EMx 105: Embracing Erlang with Todd Resudek

Elixir Mix

In this episode of Elixir Mix, we talk with Todd Resudeck about how digging into Erlang empowers you as an Elixir...

Sep 01, 2020
EMx 103: IOT with Nerves with Justin Schneck

EMx 103: IOT with Nerves with Justin Schneck

Elixir Mix

We talk with Justin Schneck, co-auth of Nerves, about how he got into embedded programming, why Elixir (and Nerves!)...

Aug 18, 2020
EMx 100: Celebrating a Milestone

EMx 100: Celebrating a Milestone

Elixir Mix

The Elixir Mix podcast celebrates its 100th episode, with the introduction of new panelists and the recognition of...

Jul 28, 2020
EMx 099: What Excites Us About the Elixir Ecosystem

EMx 099: What Excites Us About the Elixir Ecosystem

Elixir Mix

In this episode of Elixir Mix, the panelists talk about a wide array of topics ranging from LiveView, type systems,...

Jul 21, 2020
EMx 098: Simplifying Elixir Configuration with Alex de Sousa

EMx 098: Simplifying Elixir Configuration with Alex de Sousa

Elixir Mix

We talk with Alex de Sousa about how to improve the configuration of our Elixir applications. We learn about his path...

Jul 14, 2020
EMx 097: Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey

EMx 097: Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey

Elixir Mix

We talk with Steve Bussey about his book Real-Time Phoenix, his library ecto_tenancy_enforcer, and we delve into user...

Jun 30, 2020
EMx 096: Sharing Protobuf Schemas with Andrea Leopardi

EMx 096: Sharing Protobuf Schemas with Andrea Leopardi

Elixir Mix

In this episode of Elixir Mix, we talk with Andrea Leopardi about how they solved sharing Protobuf protocols across...

Jun 16, 2020
EMx 094: Writing Custom Credo Check with Devon Estes

EMx 094: Writing Custom Credo Check with Devon Estes

Elixir Mix

We catch up with Devon Estes to learn what he’s doing with Credo. Devon talks about creating custom Credo checks for...

May 27, 2020
EMx 093: Multi-Tenant DBs with Lars Wikman

EMx 093: Multi-Tenant DBs with Lars Wikman

Elixir Mix

We catch up with Lars Wikman to talk about what he’s learned along his journey with Elixir and multi-tenant...

Apr 28, 2020
EMx 091: Managing Change with Ecto with David Bernheisel

EMx 091: Managing Change with Ecto with David Bernheisel

Elixir Mix

In this episode of Elixir Mix the panelists talk with David Bernheisel about the power in Ecto. Coming from...

Mar 31, 2020
EMx 090: Data pipelines through Broadway with Alex Koutmos

EMx 090: Data pipelines through Broadway with Alex Koutmos

Elixir Mix

In this episode of ElixirMix, we visit with Alex Koutmos about data processing pipelines in Elixir using Broadway....

Mar 17, 2020
EMx 089: Elixir Talks to Kubernetes with Bonny from Cory O’Daniel

EMx 089: Elixir Talks to Kubernetes with Bonny from Cory O’Daniel

Elixir Mix

In this episode of ElixirMix, we visit with Cory O’Daniel about Kubernetes Operators, what they can do, his library...

Mar 03, 2020
EMx 088: Adopting Elixir and RabbitMQ with Steven Nunez

EMx 088: Adopting Elixir and RabbitMQ with Steven Nunez

Elixir Mix

In this episode of ElixirMix, we visit with Steven Nunez about how Flatiron School adopted Elixir and is using...

Feb 18, 2020
EMx 086: Teaching Your Team Elixir with Mike Binns

EMx 086: Teaching Your Team Elixir with Mike Binns

Elixir Mix

In this episode of Elixir Mix the panel interviews Mike Binns. Mike is a Senior Software Engineer at DockYard, Inc....

Jan 21, 2020
EMx 085: Riak Core and Partisan with Mariano Guerra

EMx 085: Riak Core and Partisan with Mariano Guerra

Elixir Mix

In this episode of Elixir Mix the panel interviews Mariano Guerra. Mariano wrote some wonderful tutorial blogs...

Jan 07, 2020
EMx 084:  Beyond LiveView with Sophie DeBenedetto

EMx 084: Beyond LiveView with Sophie DeBenedetto

Elixir Mix

In this episode of Elixir Mix the panel interviews Sophie DeBenedetto. Sophie spoke at both The Big Elixir and...

Dec 31, 2019
EMx 083: Are Monorepos Worth It?

EMx 083: Are Monorepos Worth It?

Elixir Mix

In this episode of Elixir Mix the panel discusses monorepos. They start by defining monorepos and sharing examples of...

Dec 24, 2019
EMx 082: Beam Extreme! with Miriam Pena

EMx 082: Beam Extreme! with Miriam Pena

Elixir Mix

In this episode of Elixir Mix the panel interviews Miriam Pena, founder of the Erlang Ecosystem Foundation. Miriam...

Dec 17, 2019
EMx 080: The Big Elixir Favorites

EMx 080: The Big Elixir Favorites

Elixir Mix

In this episode of Elixir Mix the panel syncs up by discussing The Big Elixir Conference, their favorite talks and...

Dec 03, 2019
EMx 079: Oban with Parker Selbert

EMx 079: Oban with Parker Selbert

Elixir Mix

In this episode of Elixir Mix the panel interviews Parker Selbert. Parker lives in Chicago and runs a consultancy...

Nov 26, 2019
EMx 078: Phoenix Phrenzy with Nathan Long

EMx 078: Phoenix Phrenzy with Nathan Long

Elixir Mix

In this episode of Elixir Mix the panel interviews Nathan Long about Pheonix Phrenzy. Nathan explains what Pheonix...

Nov 19, 2019
EMx 076: MUD Development and Grapevine

EMx 076: MUD Development and Grapevine

Elixir Mix

On this episode of Elixir Mix the panelists interview Eric Oestrich, one of the regular panelists for the show. Eric...

Nov 05, 2019
EMx 075: Live View Implementation With Jeff Kreeftmeijer

EMx 075: Live View Implementation With Jeff Kreeftmeijer

Elixir Mix

Jeff Kreeftmeijer works at Appsignal where they create a tool for application monitoring that works in Ruby and...

Oct 29, 2019
EMx 074: Inky Displays With Lars Wikman and Emilio Nyaray

EMx 074: Inky Displays With Lars Wikman and Emilio Nyaray

Elixir Mix

This episode of Elixir mix opens with Lars Wikman and Emilio Nyaray sharing how they came to be working together on a...

Oct 22, 2019
EMx 073: Application Monitoring Using Telemetry With Arkadiusz Gil

EMx 073: Application Monitoring Using Telemetry With Arkadiusz Gil

Elixir Mix

This episode of Elixir Mix features Arkadiusz Gil. Arkadiusz is a software engineer at Erlang Solutions. He is also a...

Oct 15, 2019
EMx 071: The Problem with Dialyzer with Chris Keathley

EMx 071: The Problem with Dialyzer with Chris Keathley

Elixir Mix

In this week’s episode of Elixir Mix the panel interviews Chris Keathley about Norm and his recent talk at...

Oct 01, 2019
EMx 069: Distributed Databases with Wiebe-Marten ("Marten") Wijnja

EMx 069: Distributed Databases with Wiebe-Marten ("Marten") Wijnja

Elixir Mix

In this week’s episode of Elixir Mix the panel follows up with Wiebe-Marten ("Marten") Wijnja about his talk at...

Sep 17, 2019
EMx 068: Contributing to the Elixir Community with David Bernheisel & Cory Schmitt

EMx 068: Contributing to the Elixir Community with David Bernheisel & Cory Schmitt

Elixir Mix

In this week’s episode of Elixir Mix the panel is joined by David Bernheisel and Cory Schmitt, from Taxjar, to...

Sep 10, 2019
EMx 067: What's New with Nerves with Frank Hunleth

EMx 067: What's New with Nerves with Frank Hunleth

Elixir Mix

Frank Hunleth, co-author of Nerves, shares where Nerves came from and how it got started. The panel discusses the...

Sep 03, 2019
EMx 065: The Life Cycle of Elixir

EMx 065: The Life Cycle of Elixir

Elixir Mix

Mark Ericksen introduces the topic of framework life cycles hoping to address the concerns of new Elixir developers...

Aug 20, 2019
EMx 064: Refactoring Elixir with Hubert Lepicki

EMx 064: Refactoring Elixir with Hubert Lepicki

Elixir Mix

Hubert Łępicki joins the panel to discuss his blog post, “Refactoring Phoenix controllers”; he starts by sharing what...

Aug 13, 2019
EMx 063: Designing Elixir Systems With OTP with Bruce Tate and James Gray

EMx 063: Designing Elixir Systems With OTP with Bruce Tate and James Gray

Elixir Mix

Bruce Tate and James Gray join the panel to discuss their new book, “Designing Elixir Systems With OTP”. Bruce and...

Aug 06, 2019
EMx 062: Elixir v1.9 and Hex.pm with Wojtek Mach

EMx 062: Elixir v1.9 and Hex.pm with Wojtek Mach

Elixir Mix

Wojtek Mach shares his experiences at Plataformatec; what his team is like and what types of projects they work on....

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

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

Elixir Mix

Matt Nowack, a developer at Discord, gives an intro to Discord and shares its origin story. The panel discusses the...

Jul 09, 2019
EMx 058:  Mint library with Eric Meadows-Jönsson & Andrea Leopardi

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

Elixir Mix

Eric Meadows-Jönsson and Andrea Leopardi, members of the Elixir core team discuss the upcoming Mint library. They...

Jul 02, 2019
EMx 057:  The Elixir Community with Adolfo Neto

EMx 057: The Elixir Community with Adolfo Neto

Elixir Mix

Adolfo Neto shares the background behind his Elixir Brazil 2019 talk. The panel discusses other talks of Elixir...

Jun 25, 2019
EMx 056: Sobelow and Security with Griffin Byatt

EMx 056: Sobelow and Security with Griffin Byatt

Elixir Mix

Griffin Byatt shares his background and what he is doing now as a security consultant for NCC Group. The panel...

Jun 18, 2019
EMx 054:  Phoenix LiveView with Leandro Pereira

EMx 054: Phoenix LiveView with Leandro Pereira

Elixir Mix

Leandro Pereira starts by sharing what the Elixir community is like in Brazil. He explains what applications Phoenix...

Jun 04, 2019
EMx 053: Building beautiful systems with Phoenix Contexts and DDD with Andrew Hao

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

Elixir Mix

Andrew Hao joins the panel to discuss a recent talk he gave; he shares his background and his origin story with...

May 28, 2019
EMx 052:  Production Pitfall Pontification

EMx 052: Production Pitfall Pontification

Elixir Mix

Michael Ries and Josh Adams share mistakes they have made and common pitfalls developers fall into during production....

May 21, 2019
EMx 049:  Standard Library Treasures

EMx 049: Standard Library Treasures

Elixir Mix

Josh Adams and Michael Ries discuss some of their favorites found in standard libraries and other tools. Michael...

Apr 30, 2019
EMx 046:  Don't Repeat Your Domain Knowledge with Yiming Chen—

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

Elixir Mix

Yiming Chen and the panel discusses his recent blog post about not repeating domain knowledge. Yiming Chen describes...

Apr 09, 2019
EMx 045:  Where the Wild Things Are with Johnny Winn

EMx 045: Where the Wild Things Are with Johnny Winn

Elixir Mix

Johnny Winn share his story with the panel starting with how elixir fountain got started. The panel compares elixir...

Apr 02, 2019
EMx 044:  Dangers of GenServers in Elixir with Mika Kalathil

EMx 044: Dangers of GenServers in Elixir with Mika Kalathil

Elixir Mix

Mika Kalathil introduces genservers and how they are misused. The panel plays with an analogy that explains how...

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

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

Elixir Mix

Mark Ericksen and Josh Adams ask Jack Marchant, a software engineer from Australia, about a few of his blog articles....

Mar 19, 2019
EMx 042: Updates on ExVenture with Eric Oestrich

EMx 042: Updates on ExVenture with Eric Oestrich

Elixir Mix

In this episode of Elixir Mix, Mark Ericksen and Josh Adams chat with guest, Eric Oestrich, a developer at SmartLogic...

Mar 12, 2019
EMx 041: What Really Makes Erlang and Elixir Fault Tolerant and Scalable with Francesco Cesarini

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

Elixir Mix

In this episode of Elixir, Charles Wood, Josh Adams and Mark Ericksen chat with guest, Francesco Cesarini, Founder...

Mar 05, 2019
EMx 040: Elixir Outlaws and Adopting Elixir with Chris Keathley

EMx 040: Elixir Outlaws and Adopting Elixir with Chris Keathley

Elixir Mix

In this episode of Elixir Mix, Chris Keathley introduces himself briefly and starts with talking about his work at...

Feb 27, 2019
EMx 039: Types in Erlang / Elixir with Zachary Kessin

EMx 039: Types in Erlang / Elixir with Zachary Kessin

Elixir Mix

In this episode, the panelists, Josh Adams, Mark Erickson and guest Zachary Kessin, author of the book "Building Web...

Feb 19, 2019
EMx 038: Slax and SAX Parsers with Ben Schmeckpeper

EMx 038: Slax and SAX Parsers with Ben Schmeckpeper

Elixir Mix

Charles would expressed how in this episode they had a good time learning about “SAX parsers and about some of the...

Feb 12, 2019
EMx 037: The Elixir Language Service with Mitchell Hanberg

EMx 037: The Elixir Language Service with Mitchell Hanberg

Elixir Mix

This episode welcomes guest Mitchell Hanberg, software developer for SEP in Carmel, IN. Currently, he is working with...

Feb 05, 2019
EMx 036: Gremlex and Graph Databases with Kevin Moore & Barak Karavani

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

Elixir Mix

Kevin Moore and Barak Karavani start by introducing Gremlex; they also define graph databases and explain what graph...

Jan 30, 2019
EMx 035: Adopting Elixir with Tiago Duarte

EMx 035: Adopting Elixir with Tiago Duarte

Elixir Mix

Jan 24, 2019
EMx 034: My First Nerves Project with Anders Smedegaard Pedersen

EMx 034: My First Nerves Project with Anders Smedegaard Pedersen

Elixir Mix

Anders Smedegaard Pedersen shares how he got into Elixir and his experience joining the elixir community. He shares...

Jan 15, 2019
EMx 032: Using Ecto with Edgar Pino

EMx 032: Using Ecto with Edgar Pino

Elixir Mix

In this episode of Elixir Mix, the panel talks with Edgar Pino who talks with the panel about the latest version of...

Dec 18, 2018
EMx 030: Writing Great Unit Tests with Devon Estes

EMx 030: Writing Great Unit Tests with Devon Estes

Elixir Mix

In this episode of Elixir Mix, the panel talks with Devon Estes who is a software developer who uses Elixir. He...

Dec 04, 2018
EMx 028: Elixir, Node, and Bitcoin with Pete Corey

EMx 028: Elixir, Node, and Bitcoin with Pete Corey

Elixir Mix

In this episode of Elixir Mix, the panel talks with Pete Corey who is a software developer who resides in Denver, CO...

Nov 20, 2018
EMx 027:  ExVenture with Eric Oestrich

EMx 027: ExVenture with Eric Oestrich

Elixir Mix

In this episode of Elixir Mix, the panel talks with Eric Oestrich who is a web developer who resides in Indianapolis,...

Nov 13, 2018
EMx 026: Higher Level Functions GenState Deployments with Bill Peregoy

EMx 026: Higher Level Functions GenState Deployments with Bill Peregoy

Elixir Mix

In this episode of Elixir Mix, the panel talks with Bill Peregoy who is a software engineer who uses Elixir and loves...

Nov 06, 2018
EMx 025: Rethinking App Env and more with Saša Jurić

EMx 025: Rethinking App Env and more with Saša Jurić

Elixir Mix

In this episode of Elixir Mix, the panel talks with Sasa Juric who is the author of Elixir in Action (2nd edition)...

Oct 30, 2018
EMx 024: “Sagas” with Andrew Dryga from Hammer Corporation

EMx 024: “Sagas” with Andrew Dryga from Hammer Corporation

Elixir Mix

In this episode of Elixir Mix, the panel talks with Andrew Dryga who is a software engineer (full-stack),...

Oct 23, 2018
EMx 022: “Adopting Elixir at Flatiron School and Pattern Matching” with Kate Travers

EMx 022: “Adopting Elixir at Flatiron School and Pattern Matching” with Kate Travers

Elixir Mix

In this episode of Elixir Mix, the panel talks to Kate Travers who was a student/apprentice with the Flatiron School...

Oct 09, 2018
EMx 020: Phoenix and LiveView with Chris McCord

EMx 020: Phoenix and LiveView with Chris McCord

Elixir Mix

In this episode of Elixir Mix, the panel talks to Chris who created Phoenix and is an author, also. Chris McCord is a...

Sep 25, 2018
EMx 019: Brooklyn Zelenka: Elixir I assume Witchcraft, Exceptional, and so on?

EMx 019: Brooklyn Zelenka: Elixir I assume Witchcraft, Exceptional, and so on?

Elixir Mix

In this episode of Elixir Mix, the panel talks to Brooklyn Zelenka who lives in Vancouver, Canada. Listen to the...

Sep 18, 2018
EMx 018: Devon Estes: “All In On Elixir”

EMx 018: Devon Estes: “All In On Elixir”

Elixir Mix

In this episode of Elixir Mix, the panel talks to Devon Estes. He is an American programmer located in Berlin,...

Sep 11, 2018
EMx 017: Daniel Spofford: "Thoughtful Logging in Elixir: A Phoenix Story"

EMx 017: Daniel Spofford: "Thoughtful Logging in Elixir: A Phoenix Story"

Elixir Mix

In this episode of Elixir Mix, the panel talks to Daniel Spofford who is a Senior Software Engineer through Very...

Sep 04, 2018
EMx 016: Hubert Lepicki: "When to use Elixir language?"

EMx 016: Hubert Lepicki: "When to use Elixir language?"

Elixir Mix

In this episode of Elixir Mix, the panel talks to Hubert Lepicki about his blog post "When to use Elixir language?"....

Aug 28, 2018
EMx 013: Elixir Panel with Steve Bussey

EMx 013: Elixir Panel with Steve Bussey

Elixir Mix

In this episode of Elixir Mix, the panel talks to Steve Bussey about Elixir Panel. Steve is a software architect at...

Aug 07, 2018
EMx 012: Why Elixir matters with Osayame David Gaius-Obaseki

EMx 012: Why Elixir matters with Osayame David Gaius-Obaseki

Elixir Mix

In this episode of Elixir Mix, the panel talks to Osayame David Gaius-Obaseki. Osa is a software engineer at a...

Aug 01, 2018
EMx 011: Process and OTP pitfalls with Claudio Ortolina

EMx 011: Process and OTP pitfalls with Claudio Ortolina

Elixir Mix

In this episode of Elixir Mix, the panel talks to Claudio Ortolina about Process and OTP pitfalls. Claudio works for...

Jul 24, 2018
EMx 008: Nerves! with Frank Hunleth and Justin Schneck

EMx 008: Nerves! with Frank Hunleth and Justin Schneck

Elixir Mix

In this episode of Elixir Mix, the panel talks to Frank Hunleth and Justin Schneck about Nerves! Frank is a software...

Jun 18, 2018
EMx 007: Deployments, Distillery, and Open Source with Paul Schoenfelde

EMx 007: Deployments, Distillery, and Open Source with Paul Schoenfelde

Elixir Mix

In this episode of Elixir Mix, the panel talks to Paul Schoenfelde about deployments, distillery, and open source....

Jun 12, 2018
EMx 006: Elixir and Property-based testing with Vitaly Tatarintsev

EMx 006: Elixir and Property-based testing with Vitaly Tatarintsev

Elixir Mix

In this episode of Elixir Mix, the panel talks to Vitaly Tatarintsev about Elixir and property-based testing. Vitaly...

Jun 05, 2018
EMx 005: Asynchronicity in Elixir - Best Effort vs. Guaranteed Execution with Sam Davies

EMx 005: Asynchronicity in Elixir - Best Effort vs. Guaranteed Execution with Sam Davies

Elixir Mix

In this episode of Elixir Mix, the panel talks to Sam Davies about asynchronicity in Elixir. Sam has been programming...

May 29, 2018
EMx 003: Chris Keathley

EMx 003: Chris Keathley

Elixir Mix

In this episode of Elixir Mix, the panel talks to Chris Keathley. Chris has been in the Elixir community for a number...

May 16, 2018
EMx 002: ElixirScript with Bryan Joseph

EMx 002: ElixirScript with Bryan Joseph

Elixir Mix

In this episode of Elixir Mix, the panel discusses ElixirScript with Bryan Joseph. Bryan works for Revelry Labs, has...

May 08, 2018
EMx 001: Welcome to Elixir Mix

EMx 001: Welcome to Elixir Mix

Elixir Mix

In this episode of Elixir Mix, the panel discusses Elixir and themselves. They talk about how the show got started,...

May 01, 2018

Share this author