Elixir Mix cover image

Elixir Mix

Latest episodes

undefined
Jun 1, 2022 • 44min

Managing Business Rules in Elixir Applications - EMx 175

Today we have special guest Qiu Hua join us.  Currently located in Canada, he is a back-end software developer for e-commerce company Zubale, which focusses on retail applications for countries in Central and South America.  We discuss his presentation titled Managing Business Rules In Elixir Applications, and his work to extract business rules out of code and easily enable changes to those rules.  We also discuss the his Formular server and its upcoming features. SponsorsTop End DevsCoaching | Top End DevsLinksManaging business rules in Elixir applications - Qiu Hua - YouTubeformular 0.3.1The MaxCoders Guide To Finding Your Dream Developer JobGitHub: Qiu Hua ( qhwa )Twitter: @qhwaTwitter: @allenwymaPicksAllen- Daytripper – Adventure Backpack | GoProQui- Out of Control (Kelly book) - WikipediaQui- Thinking in Systems - Chelsea Green PublishingQui- Systems BibleAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
May 25, 2022 • 1h 7min

Career Progressions: From Paratrooper to Software Engineer with Teo Diaz - EMx 174

Teo Diaz spent the first half of his career as a paratrooper and security agent for the Spanish army, until he made a career pivot to become a software engineer. Teo shares his story from the bootcamp beginnings to JavaScript and Elixir, and then landing his first job in the industry. Teo also shares how he uses Elixir on a daily basis as an engineer within Cabify, the international ridesharing company based in Madrid, Spain. Sponsors Top End DevsCoaching | Top End Devs Links From paratrooper to programmerCabify Picks Adi- Tray.ioAdi- Code SyncAllen- Alpine.jsTeo- Phoenix LiveView Free CourseTeo- Tailwind CSSSpecial Guest: Teo Diaz .Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
May 18, 2022 • 54min

Promises of the Elixir & BEAM - EMx 173

In this all-panelist episode we discuss the promises of the BEAM, and how these hold up in reality. Is the BEAM truly resilient? Allen, Sascha and Adi discuss their experiences using the BEAM, how it compares to other options, and discuss why Elixir isn’t a more prominent technology. Sponsors Top End DevsCoaching | Top End Devs Links Tailwind CSS - Rapidly build modern websites without ever leaving your HTMLTailwind UI Picks Adi- Masamune-kun no RevengeAllen- Tailwind UISascha- Metaprogramming Elixir Sascha- studiominibossSascha- Psycho-PassSponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
May 11, 2022 • 1h 1min

Publishing Static Github Pages Using Github Actions - EMx 172

Nato Boram joins the show to share how to publish static GitHub pages of your documentation using GitHub actions. Allen and Nathan also discuss Elixir compared to other languages, functional ways of programming, and the “let it crash” philosophy. Finally, they end the show with ideas on how Elixir can become a better language. In this episode… Nato’s journey from Flutter to ElixirPros and cons of Elixir and PhoenixHow to publish static GitHub pages using GitHub actionsElixir compared to other languages Elixir syntax variations and inconsistenciesFunctional way of programming with Elixir Pattern matching Let it crash philosophy Go formattingIdeals and changes to make Elixir better Sponsors Top End DevsCoaching | Top End Devs Links How to publish ExDocs on GitHub Pages Picks Allen- Row Level Security (RLS): Basics and ExamplesNathan- Phoenix Live View FormatterSpecial Guest: Nato Boram.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
May 4, 2022 • 1h 22min

Benchee and Elixir 2.0 with Tobi Pfeiffer - EMx 171

Tobi Pfeiffer, creator of Benchee, joins the show to share his perspective on benchmarking and Elixir integrations. The hosts start by bantering with Tobi about the Elixir community, deeming it less inviting compared to other language communities. Tobi then shares his career progression, how he landed in the Elixir ecosystem, and why he created Benchee. Finally, the panel debates the future for Elixir and share their wish list features for Elixir 2.0. Sponsors Top End DevsCoaching | Top End Devs Links Benchee 1.1.0 released + why did it take so long – Journeys of a not so young anymore Software Engineer The silence between – Journeys of a not so young anymore Software EngineerMy TalksGitHub: PragTob - Overview Picks Adi- Joy of Elixir Adi- Learn with me Elixir Allen- Pomodoro TechniqueSascha- Team TopologiesSascha- First Class Trouble Tobi- Godot Engine Tobi- The Healthy ProgrammerTobi- Code Bean Lite ConferenceTobi- Mistborn: The Final EmpireTobi- Foreigner on SteamSpecial Guest: Tobias Pfeiffer.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Apr 27, 2022 • 49min

Supabase with Chase Granberry - EMx 170

In this Episode we talk with Chase Granberry of Supabase discussing the role of Elixir and other languages at the company. Upcoming developments and potential directions that the company may take. Sponsors Top End DevsCoaching | Top End Devs Links Demo SiteGitHub: Supabase / realtime-js stressgrid.comLogflare Supabase Picks Allen - Phoenix LiveView on The Pragmatic Studio Chase - Stressgrid BlogChase - ElixirConf 2021 Mark Ericksen - Globally Distributed Elixir Apps on Fly.ioSpecial Guest: Chase Granberry.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Apr 20, 2022 • 1h 4min

Building Project Severus with Eric Sullivan - EMx 169

Eric Sullivan joins the mix to discuss Project Severus. He started out with greeting carts and it grew into a way of sharing and keeping up on contact information. He dives into how it works and then into the technical details of how he build it. This is an interesting discussion about the architecture and design of the system. Sponsors Top End DevsCoaching | Top End Devs Links SeverusSeverus - Initial MVP DemoUsing Ecto.Multi and Phoenix.PubSub to update Phoenix Liveview Picks Adi- Creative Projects for Rust ProgrammersAllen- Phoenix LiveView Free Course | The Pragmatic StudioAllen- Nature Calls Calendar 2022Eric- Belgian MalinoisEric- Horizon Forbidden West - WikipediaSascha- Stand with Ukraine BundleSascha- Bundle for Ukraine by Necrosoft Games and 736 others - itch.ioSpecial Guest: Eric Sullivan.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Apr 6, 2022 • 1h 11min

Untangling Cloud Infrastructure with Cory o’Daniel - EMx 168

In this episode the panel chats with Cory o’Daniel which is one of the founders of massdriver.cloud where they try to give teams the tools to deploy production-ready, best-practice, and secure cloud infrastructure. The panel talks about the the various options for running software in the cloud - from SAAS providers, like Heroku, to full-fledged cloud providers like AWS - and the tradeoffs these options introduce for the average developer. They go over Cory’s history and how he experienced the pains of some of these trade-offs himself which prompted him to create Massdriver. They also explore which parts of Massdriver are powered by Elixir, and which not. Sponsors Top End DevsCoaching | Top End Devs Links massdriver.cloudlocalstack.cloud - Simulate cloud components locally for testingKubernetesWhat is a Kubernetes operator? (Article)Kubernetes - Custom Resources (Documentation)Kubernetes in Action (Book)crossplane - Kubernetes add-on to provision cloud infrastructure through KubernetesGitHub - absinthe-graphql/absinthe: The GraphQL toolkit for Elixirkitchen.ci - Test your “infrastructure as code” configuration Picks Allen- Basecamp (Product)Cory- Naps! Take naps!Cory- June.so (Product)Sascha- Overcooked 2 (Game)Sascha- Kubernetes in Action (Book)Special Guest: Cory O’Daniel.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Mar 16, 2022 • 54min

Phoenix LiveView for Frontend Developers with Koen van Gilst - EMx 167

In this episode Koen van Gilst joins the mix to share his experience learning Elixir and LiveView as a mainly frontend developer. The panel then discusses the evolution of LiveView since it’s announcement and how it’s incorporating ideas from the frontend world to simplify building complex UIs, such as components. The episode closes with the panel’s perspective on how we specialize as software developers and that we can learn a lot from other by moving closer together. Sponsors Top End DevsCoaching | Top End Devs Links Phoenix LiveView DocsPhoenix Docs on ViewsGitHub - elixir-wallaby/wallabyGitHub - teamcapybara/capybara Picks Adi- Elden Ring (Game)Adi- Karthik Ganesh - Looking for an internship in Healthcare or Blockchain technology.Adi- Neel Vinoth - Looking for an Elixir mid-senior position. Has a lot of Software Engineering experience and has been attending after work mentoring sessions with Bruce Tate, Sophie Debenedetto, myself (and other Elixir mentors) every week.Adi- A few others with Elixir knowledge/experience who aren’t open about their job search. Reach out to Adi via email to get their info.Allen- Rust Brain Teasers (Book)Sascha- Game Maker’s Toolkit (YouTube Channel)Koen- Advent of Code (from José Valim on Twitch)Special Guest: Koen van Gilst.Sponsored By:Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Mar 9, 2022 • 1h

Event-Driven Elixir with Thomas Kunnumpurath - EMx 166

In this episode the panel talks to Thomas Kunnumpurath about how to build event-driven systems in Elixir and what tradeoffs different approaches have. The panel probes Thomas - who is a relative newcomer to Elixir but well versed in building event-based systems - on his experience with various event brokers and compares how using an event broker differs from using the BEAMs built-in distribution mechanisms. Additionally the panel provides some insight into the BEAM’s history and for which context the BEAM’s distribution mechanisms were optimized. At the end Thomas asks the panel for some suggestions on how he can continue his BEAM journey with more advanced learning material. Sponsors Top End DevsCoaching | Top End Devs Links Event Driven Elixir (Blogpost)Programming Elixir 1.6 (Book)SolaceRabbitMQKafka ApacheHiveMQEclipse MosquittoOpenTelemetryElixir in Action (Book)The Little Elixir & OTP Guidebook (Book)Concurrent Data Processing in Elixir (Book) Picks Adi- Horizon Forbidden West (Game)Adi- Elixir Recruiter: Brian SamelaAdi- Build Your Own Web Framework in Elixir (Book)Allen: Testing Elixir (Book)Sascha- DDD Europe - June 2022 (Conference)Thomas- Horizon Forbidden West (Game)Special Guest: Thomas Kunnumpurath.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode