Elixir Mix is a weekly show focused on the Elixir programming community. Our panel discusses topics around functional programming, the Elixir ecosystem, and building real world apps with Elixir based tools and frameworks.

Similar Podcasts

The Rabbit Hole: The Definitive Developer's Podcast

The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

The Cynical Developer

The Cynical Developer
A UK based Technology and Software Developer Podcast that helps you to improve your development knowledge and career, through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer.

Flutter 101 Podcast

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Deploying Phoenix Applications With Herman Verschooten - EMx 200

December 28, 2022 0:45:17 43.47 MB Downloads: 0

Herman verschooten is an Elixir and Elm enthusiast and was once a Ruby Developer. He is also the developer of the GratWiFi hotspot system. He joins Elixir Mix on the show’s 200th episode together with Adi and Allen to talk about his article, " How I deploy my Phoenix apps". He also discusses how he manages and runs all of his applications. Moreover, Herman tackles the reason behind using systemd to run the apps.SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksHow I deploy my Phoenix appsHerman verschooten Twitter: @HermvJrGitHub: Hermanverschootenherman_verschooten on Elixir slackHermanverschooten on Elixir forumPicksAdi - DribbbleAllen - KuberneticHerman - Good Omens Herman - SiteEncrypt Herman - Antwerp Brew CompanyAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Full-Text Search And Name Search With Postgres - EMx 199

December 22, 2022 51:11 74.64 MB Downloads: 0

Peter Ullrich is Senior Elixir Engineer at Remote. He is also an experienced Elixir Developer, certified Blockchain Engineer, and Entrepreneur. He joins Allen and Adi to talk about his blog articles, THE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTO, and EFFICIENT NAME SEARCH WITH POSTGRES AND ECTO. He starts off the show by explaining what inspired him to write these articles.  About this Episode Replacing "ElasticSearch" with "Full-Text search" Benefits of using Full-Text Search in Postgres Understanding Indexes in Postgres   Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links THE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTO EFFICIENT NAME SEARCH WITH POSTGRES AND ECTO SQL for Devs PETER ULLRICH LinkedIn:  Peter Ullrich Twitter: @PJUllrich Picks Allen - Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandbox Peter - Watch Inside Men | Netflix Peter - Smashing Security Peter - Building Table Views with Phoenix LiveView Sascha - Inscryption on Steam

Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

December 16, 2022 27:52 40.14 MB Downloads: 0

AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal’s useful and new features. Moreover, he explains the details of how it functions and how users can benefit from subscribing to it.  Links AppSignal  Twitter: @AppSignal Twitter: @thijsc

Creating Powerful Applications Using Ash Framework With Zach Daniel- EMx 198

December 14, 2022 1:02:38 91.14 MB Downloads: 0

Zach Daniel is the Principal Platform Engineer at Alembic. He joins Allen on the show to talk about his project, “Ash Framework” and how to integrate the framework into your Elixir application. Ash Framework is a declarative, resource-oriented application development framework for Elixir. About This Episode Learning more about Ash Framework Different usage of Ash Framework in your system Misconceptions around Ash Framework Different Ash Framework Extensions Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Ash Framework - Elixir Forum Ash Framework ElixirConf 2020 - Zach Daniel - Introduction to the Ash Framework GitHub: Ash Framework Twitter: @AshFramework Zach Daniel - YouTube Become a sponsor to Zach Daniel Twitter: @ZachSDaniel1 GitHub: zachdaniel Picks Allen - Amazon Web Services in Action Zach - Watch The Good Place | Netflix Zach - Return of the Obra Dinn Zach - Tactics Ogre: Reborn | SQUARE ENIX

Should You Use Process Dictionary In Your Elixir Program? - EMx 197

December 07, 2022 54:26 79.32 MB Downloads: 0

Join the Elixir Mix Panel as Adi opens the episode by discussing his thoughts on how some companies employ an unconventional procedure to manage their system. Additionally, they share their insights and opinions on using the "process dictionary" and whether it’s beneficial or it’s not necessary. About this Episode All about Elixir Agents All about GenServer Difference between Elixir Agent and GenServer Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Adi - God of War Ragnarök - PS5 and PS4 Games - PlayStation Adi - All Pokémon Video Games - Pokemon.com Allen - Very Good Ventures - YouTube Sascha - ex_union Sascha - Returnal (video game) - Wikipedia Sascha - The Goal

2022 Frameworks - EMx 196

November 30, 2022 38:55 56.99 MB Downloads: 0

Adi and Allen join the show as they talk about different frameworks you can use for your Application. They also share their thoughts and experiences with the frameworks that they have used and are currently using. About this Episode Advantages and Disadvantages of Bulma and its feature Advantages and Disadvantages of Tailwind and its Features Ins and outs of Alpinejs Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Adi - (Anti-pick) Watch The Lord of the Rings: The Rings of Power - Season 1 Adi - House of the Dragon | Official Website for the HBO Series Allen - Petal Stack

How To Recession Proof Your Job - BONUS

November 24, 2022 1:12:24 104.27 MB Downloads: 0

Understanding Observability in Elixir with Dave Lucia - EMx 195

November 23, 2022 55:18 40.75 MB Downloads: 0

Dave Lucia is a CTO at a media company called Bitfo, which builds high-quality educational content in the cryptocurrency space. He has been an Elixir Developer for about 6 years. He is the author of “Elixir Observability: OpenTelemetry, Lightstep, Honeycomb”. He joins the show to talk about how they were able to build their system and other websites like DeFi Rate and ethereumprice.About this Episode Observability OpenTelemetry OpenTracing Analyzing and Making Data useful Tools used for tracing and metrics Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Elixir Observability: OpenTelemetry, Lightstep, Honeycomb Bitfo DeFi Rate ethereumprice Dave Lucia's Blog GitHub: davydog187 Twitter: @davydog187 Picks Allen - Distributed Services with Go Dave - Software Unscripted Dave - bitfo/timescale Dave - bitfo/ectorange Sascha - ex_union

A Thing or Two About Union Types - EMx 194

November 16, 2022 47:36 35.21 MB Downloads: 0

The panel dives into how different Union Types apply to Elixir. They share their thoughts and experiences on the topic as well as techniques when writing codes. Sascha also gives a brief background about his current project called ExUnion.Topics Discussed Difference between Product Type and Sum Type How are Typespecs used in Elixir All about ExUnion and how is it relevant Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Witchcraft GitHub: ex_union Picks Adi - SpawnFest 2022 Allen - OrbitKey Sascha - gitmoji | An emoji guide for your commit messages Sascha - Domain Modeling Made Functional

EMx 193

November 03, 2022 00:00 0.0 MB Downloads: 0

Sponsors Top End Devs Coaching | Top End Devs Links OpenTelemetry Erlang/Elixir, Javascript, and Ruby v1.0 GitHub: tsloughter Twitter: @t_sloughter Picks Sascha- Watch INVINCIBLE – SEASON 1 | Prime Video - Amazon.com Tristan - OvermindDL1/gradualixir

The Release of OpenTelemtery in Erlang/Elixir With Tristan Sloughter - EMx 193

November 03, 2022 40:43 30.24 MB Downloads: 0

Tristan Sloughter has been an Erlang Developer for over 19 years. In this episode, Tristan joins the show as he talks about their project called “OpenTelemetry release of Erlang/Elixir.” With the use of this protocol, in your application, developers can collect, process, and export data. He also shares his journey toward shifting his focus from OpenCensus to OpenTelemetry and gives a background about it.Sponsors Top End Devs Coaching | Top End Devs Links OpenTelemetry Erlang/Elixir, Javascript, and Ruby v1.0 GitHub: tsloughter Twitter: @t_sloughter Picks Sascha- Watch INVINCIBLE – SEASON 1 | Prime Video - Amazon.com Tristan - OvermindDL1/gradualixir

CI/CD Pipelines - ELIXIR 192

October 26, 2022 1:02:27 45.9 MB Downloads: 0

The Elixir Mix panel they discuss how they run their CI/CD pipelines, how they set them up, how they run, and what they do to make them a valuable part of the development process. They also discuss caching, how deep it needs to go, and how they approach getting the best/most information out of the system they're running. Links: Dialyzer Docker Datadog Episode on CI/CD Picks:Sasha Effective DevOps IdealCast with Gene Kim AllenEmber Mug

How to Implement a Disk Cache Plugin for Elixir's Req HTTP Client with Thibaut Barrère - EMX 191

October 05, 2022 1:10:21 51.58 MB Downloads: 0

Today we talk with Thibaut Barrère, an independent consultant, working with development, data pipelines, and extract, transform, load (ETL) work.  He comes to us with a lot of experience in Elixir, Ruby, Ansible, and Javascript.  We discuss his article "How to implement a disk cache plugin for Elixir's Req HTTP client?" In this episode… Req Mix Implementation of the cache Tesla Finch Automated testing Mox Sponsors Top End Devs Coaching | Top End Devs Links Technical ramblings on Elixir, Ruby, Dev/Ops & code in general. How to implement a disk cache plugin for Elixir's Req HTTP client? Mix - Mix v1.14.0 bliki: AntiPattern Metaprogramming + DSL Design in Elixir | Adi Iyengar | Code BEAM V EU 21 Mat Trudel: `mix new beats` -- Recreating The "Amen Break" with Elixir GitHub: hbar Twitter: @thibaut_barrere Picks Adi- Kingdom Come: Deliverance Adi - Anyone looking for part-time Elixir contracting roles - contact me Allen- Shop Products | Nanoleaf " USA " Consumer IoT & LED Smart Lighting Products Thibaut- GoranGrooves Library

PostgreSQL Queries with Michael Fich - EMx 190

September 28, 2022 1:06:10 48.58 MB Downloads: 0

Michael Fich joins the show today to share how he implemented the PostgreSQL schema to enhance the Elixir workflows at his organization, the Score, based in Toronto Canada.  Sascha and Allen also provide additional insights and deep dive into their experience with PostgreSQL models. In this episode… Moving from Ruby to Elixir  theScore bet app and queries Utilizing the Ecto schema Key performance indicators and indexes Increasing the scale at the Score Pub/sub and Postgres Sponsors Top End Devs Coaching | Top End Devs Links PostgreSQL Queries on JSONB Fields with Ecto LinkedIn: Michael Fich Twitter: @michael_fich Picks Allen- ElixirConf 2022 - Chris McCord - Phoenix + LiveView Updates Michael- Toronto Sports News - Scores, Schedules, Expert Analysis - Blue Jays, Argonauts, Toronto FC, Raptors, Maple Leafs, and more... - The Athletic Sascha- GENKI Waveform Earphones

Livebook Desktop with Wojtek Mach - EMx 189

September 21, 2022 55:19 40.76 MB Downloads: 0

Today we talk with Wojtek Mach from Dashbit, about the Livebook Desktop app, a tool for writing interactive and collaborative code notebooks.  Dashbit primarily works with clients, helping companies adopt and run Elixir.  We talk about the history of how Livebook came to be, and the challenges of developing for desktop apps.  We also get a sneak peak into what is coming soon. Sponsors Top End Devs Coaching | Top End Devs Links Livebook.dev GitHub: livebook-dev/livebook GitHub: livebook/mix.exs wxErlang Reference Manual Twitter: @wojtekmach Twitter:@dashbit Picks Allen- ‎Flying High with Flutter on Apple Podcasts Allen- Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Apps Wojtek- ElixirConf US 2022 Wojtek- Daemon