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.

Remote Development With Ben von Polheim - EMx 205

February 01, 2023 0:48:19 46.39 MB Downloads: 0

Ben von Polheim is a Freelance Front-end Developer. He also built two Elixir libraries: live_motion and ex_cva. He joins Allen and Sascha to talk about his article, "Remote Development in Elixir with Gitpod". He explains how he came up with the idea for the project and the process of setting it up. SponsorsChuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev with a Top End Devs MembershipLinksRemote Development in Elixir with Gitpod 🍊 — benvp— benvp live_motionex_cvaTwitter: @benvp_benvp.coPicksAllen - DOOMBen -Metaprogramming ElixirBen - TUNIC on SteamSascha - Gleam.io - Grow Your AudienceSascha - Dome Keeper on SteamSascha - Mario Strikers™Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Building An Empire With Francesco Cesarini - EMx 204

January 25, 2023 1:00:18 57.9 MB Downloads: 0

Francesco Cesarini is the Founder & Technical Director at Erlang Solutions. It is a global corporation with a focus on soft real-time systems with high availability and scalability demands. He joins the show to share his inspiring story of how he was able to establish and run his own company. He begins by discussing how he came to be successful over the years and his road to getting there. SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksErlang SolutionsLinkedIn: Francesco CesariniTwitter: @FrancescoCPicksAdi - The $100 StartupAdi - Microservice Architecture: Aligning Principles, Practices, and CultureAdi - Pre-purchase Forspoken on SteamAllen - Designing for Scalability with Erlang/OTPFrancesco - Remote: Office Not RequiredFrancesco - Who Moved My CheeseFrancesco - The Art of Thinking ClearlyAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Code Security in Elixir With Filipe Cabaco - EMx 203

January 18, 2023 0:49:47 47.79 MB Downloads: 0

Filipe Cabaco is an Elixir Software Developer who currently works at Supabase. He joins the show with Allen and Sascha to discuss his article, "Elixir Code Security: Prioritize Security in Your CI With 4 Tools". He begins by outlining how he came up with the idea for his article and how that came about. Additionally, he discusses some of the tools that may be used to safeguard your code. SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksElixir Code Security: Prioritize Security in Your CI With 4 ToolsFilipe Cabaco BlogcredosobelowLinkedIn: Filipe CabaçoTwitter: @filipecabacoPicksAllen - Metal Gear Solid Legacy on SteamAllen - EmuDeckFilipe - Peter UllrichFilipe - Concurrent Data Processing in ElixirFilipe - Andrea Leopardi | YouTubeSascha - ADHD 2.0Sascha - EXAPUNKS on SteamAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Templated GitHub Pages With EEX And External Data Sources - EMx 202

January 11, 2023 0:35:58 34.53 MB Downloads: 0

Josep Lluis Giralt D’Lacoste is a software engineer passionate about technology in general. He is an Elixir Developer and DevOps Engineer at Erlang Solutions. He joins the show with Allen and Adi to talk about his GitHub repository about the summary of his Strava stats. Strava is an American website that tracks physical activity and integrates social network features. SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksThe strava summaryThe strava sync elixir scriptGuest github profile, which includes bits of the strava summaryThe strava summary erlang rewriteElixirConf EUgilacost - Personal SiteLinkedIn: Josep Lluis Giralt D'LacosteGitHub: gilacostPicksAdi - Send Adi a message if you're looking for a jobAllen - L.A. Noire - Rockstar GamesAllen - Team Bondi - WikipediaJosep - BlasphemousJosep - Traveling: Greece and its islands: a must-visit for nomadsJosep - Programming Phoenix Live View from Sophie de DeBenedettoAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Embedded Software in Elixir With Amos King - EMx 201

January 04, 2023 0:53:28 51.32 MB Downloads: 0

Amos King is the CEO of Binary Noggin. He is also one of the hosts of the show Elixir Outlaws. He joins Adi and Allen to talk about his article, “Building Embedded Systems in the Modern Era”. Embedded systems is a microprocessor-based computer hardware and software system that is intended to carry out a specific function, either on their own or as a component of a larger system. He goes into detail on how and why he came up with the topic for his article. About this EpisodeAll about "Embedded System" Process of how "Nerves" work"Nerves" vital role in the Embedded SystemsSponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksBuilding Embedded Systems in the Modern EraBinary NogginNerves ProjectAmos KingLinkedIn: Amos KingTwitter: @AdkronPicksAdi - Assassin's Creed Valhalla for Xbox Series X - UbisoftAllen - Steam Deck™Amos - Crafting InterpretersAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

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

Deploying Phoenix Applications With Herman Verschooten - EMx 200

December 28, 2022 45:17 66.14 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.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 How I deploy my Phoenix apps Herman verschooten  Twitter: @HermvJr GitHub: Hermanverschooten herman_verschooten on Elixir slack Hermanverschooten on Elixir forum Picks Adi - Dribbble Allen - Kubernetic Herman - Good Omens  Herman - SiteEncrypt  Herman - Antwerp Brew Company

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