Podcasts about Elixir

  • 1,465PODCASTS
  • 4,212EPISODES
  • 45mAVG DURATION
  • 1DAILY NEW EPISODE
  • Jul 11, 2025LATEST
Elixir

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Elixir

Show all podcasts related to elixir

Latest podcast episodes about Elixir

The Brian Craig Show
Pam Bondi Panics

The Brian Craig Show

Play Episode Listen Later Jul 11, 2025 61:51


Pam Bondi Panics Help finding a MEDICARE  PLAN is ALWAYS FREE call 805-754-3033 for my Medicare Partner (I may earn a commission) Save up to 80% off Top MyPillow Prodcuts with our Promo Code KANE at Checkout https://www.mypillow.com/kane Thank you to our Top Patreon Supporters! Andrew and Connie, Cristine, ETW, Chuck, Pamela, Nick, Wesley,  Heather, David, Maria in Texas, Alice, LeeZep, Shawana, George, Brandon, John S, Frank, Dale,David,Laura B, Rob L. SFjr. Support the show and become a Patreon Supporter! https://www.patreon.com/realbriancraigshow https://briancraigshow.com Elixir https://a.co/d/gDtl3x5 Plant Powered Plates https://a.co/d/jb9MOBx The Flower Story https://seanfeenybooks.square.site LaPorta Roofing  https://www.laportaroofing.com Chapter: Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option. Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option.    

Smart Software with SmartLogic
Set Theoretic Types in Elixir with José Valim

Smart Software with SmartLogic

Play Episode Listen Later Jul 10, 2025 45:40


Elixir creator José Valim returns to the podcast to unpack the latest developments in Elixir's set-theoretic type system and how it is slotting into existing code without requiring annotations. We discuss familiar compiler warnings, new warnings based on inferred types, a phased rollout in v1.19/v1.20 that preserves backward compatibility, performance profiling the type checks across large codebases, and precise typing for maps as both records and dictionaries. José also touches on CNRS academic collaborations, upcoming LSP/tooling enhancements, and future possibilities like optional annotations and guard-clause typing, all while keeping Elixir's dynamic, developer-friendly experience front and center. Key topics discussed in this episode: Set-theoretic typing (union, intersection, difference) Compiler-driven inference with zero annotations Phased rollout strategy in 1.19 and 1.20 Performance profiling for large codebases Map typing as records and dictionaries Exhaustivity checks and behavioral typing in GenServers Language Server Protocol & tooling updates Future optional annotations and guard-clause typing CNRS collaboration for theoretical foundations Clear error messages and false-positive reduction Community-driven feedback and iterative improvements Links mentioned: https://github.com/elixir-nx https://livebook.dev/ https://hexdocs.pm/phoenixliveview/Phoenix.LiveView.html https://hexdocs.pm/elixir/main/gradual-set-theoretic-types.html https://hexdocs.pm/dialyxir/0.4.0/readme.html https://remote.com/ Draw the Owl meme: https://i.imgur.com/rCr9A.png https://dashbit.co/blog/data-evolution-with-set-theoretic-types https://hexdocs.pm/ecto/Ecto.html https://github.com/elixir-lsp/elixir-ls Special Guest: José Valim.

Beam Radio
Episode 93: Chris Nelson and a Riveting Convo on Elixir

Beam Radio

Play Episode Listen Later Jul 10, 2025 62:47


In this episode, Lars, Andrew, and Chris discuss various aspects of Elixir development, including the journey of transitioning to Elixir (you'll never guess), the aesthetics of programming languages, and the importance of community engagement through meetups. Keep up with Chris! Twitter: @superchris https://www.linkedin.com/in/chris-nelson-038875/ https://launchscout.com/ We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts: Twitter: @akoutmos @ektastrophe @meryldakin @redrapids Bluesky @akoutmos.bsky.social @ektastrophe.bsky.social @lawik.bsky.social @RedRapids.bskysocial Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

elixir podcast
Elixir Alchemy with Ben Poppel

elixir podcast

Play Episode Listen Later Jul 9, 2025 70:29


Ben is a plant nerd, a people nerd, and the founder of D.W. Alchemists — a zero-proof apothecary lounge devoted to the ancient art of gathering well. He used to build things in the world of corporate tech; now he builds spaces for connection, curiosity, and botanical wonder. Somewhere along the way, a runaway lavender bush and a few wise plants changed his life. These days, he's on a mission to help people remember the magic of being alive, one elixir at a time.Connect with Ben and learn all about the magic of DW Alchemists in Wilmington, NC. Intro/Outro Song: Rose Colored Glasses (check out Elixir episode from 8/8/23 for a little backstory on the song)Support the showThanks for listening and for your friendship. Interested in taking a yoga teacher training, working with me as your Ayurveda Health Counselor, or going on an upcoming retreat? Check out the Madre & The Muse website for details.www.madreandthemuse.com

The Brian Craig Show
Pam Bondi Out at the White House

The Brian Craig Show

Play Episode Listen Later Jul 9, 2025 71:15


Pam Bondi Out at the White House Help finding a MEDICARE  PLAN is ALWAYS FREE call 805-754-3033 for my Medicare Partner (I may earn a commission) Save up to 80% off Top MyPillow Prodcuts with our Promo Code KANE at Checkout https://www.mypillow.com/kane Thank you to our Top Patreon Supporters! Andrew and Connie, Cristine, ETW, Chuck, Pamela, Nick, Wesley,  Heather, David, Maria in Texas, Alice, LeeZep, Shawana, George, Brandon, John S, Frank, Dale,David,Laura B, Rob L. SFjr. Support the show and become a Patreon Supporter! https://www.patreon.com/realbriancraigshow https://briancraigshow.com Elixir https://a.co/d/gDtl3x5 https://www.excommunidate.com Plant Powered Plates https://a.co/d/jb9MOBx The Shadow Talk https://a.co/d/gwovsEP The Flower Story https://seanfeenybooks.square.site LaPorta Roofing  https://www.laportaroofing.com Chapter: Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option. Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option.    

Thinking Elixir Podcast
260: Cheaper testing with AI?

Thinking Elixir Podcast

Play Episode Listen Later Jul 8, 2025 22:04


News includes LiveDebugger v0.3.0 with enhanced debugging capabilities for Phoenix LiveView including redirect following and dead process state browsing, Oban 1.6 featuring sub-workflows and cascading workflows, YOLO v0.2.0 bringing YOLOX support for faster image detection in Elixir, a discussion on the importance of testing and how AI tools are making test creation easier, helpful LiveView tips for opening unique URLs in new tabs, and progress updates on the new Expert LSP project for improved Elixir language server capabilities, and more! Show Notes online - http://podcast.thinkingelixir.com/260 (http://podcast.thinkingelixir.com/260) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://bsky.app/profile/membrane-swmansion.bsky.social/post/3lsgrudmtgk2u (https://bsky.app/profile/membrane-swmansion.bsky.social/post/3lsgrudmtgk2u?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger v0.3.0 release announcement on BlueSky https://github.com/software-mansion/live-debugger (https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger GitHub repository - browser-based tool for debugging Phoenix LiveView applications https://bsky.app/profile/oban.pro/post/3lstnmlzd7226 (https://bsky.app/profile/oban.pro/post/3lstnmlzd7226?utm_source=thinkingelixir&utm_medium=shownotes) – Oban 1.6 release announcement on BlueSky https://oban.pro/docs/pro/1.6.0/changelog.html (https://oban.pro/docs/pro/1.6.0/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes) – Oban 1.6 changelog with sub-workflows, cascading workflows, grafting, and more features https://github.com/poeticoding/yolo_elixir (https://github.com/poeticoding/yolo_elixir?utm_source=thinkingelixir&utm_medium=shownotes) – YOLO v0.2.0 GitHub repository - image detection library for Elixir https://www.poeticoding.com/elixir-yolo-v0-2-0-yolox-support-custom-models-and-performance-boost/ (https://www.poeticoding.com/elixir-yolo-v0-2-0-yolox-support-custom-models-and-performance-boost/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about YOLO v0.2.0 major release with YOLOX support https://github.com/poeticoding/yolo_elixir/releases/tag/0.2.0 (https://github.com/poeticoding/yolo_elixir/releases/tag/0.2.0?utm_source=thinkingelixir&utm_medium=shownotes) – YOLO v0.2.0 release notes https://bsky.app/profile/germsvel.com/post/3lslzsazcys2r (https://bsky.app/profile/germsvel.com/post/3lslzsazcys2r?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's BlueSky post about the importance of testing https://www.germanvelasco.com/blog/why-we-test (https://www.germanvelasco.com/blog/why-we-test?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post by German Velasco on why we test and the benefits of automated testing https://x.com/philipbrown/status/1939630205875663017 (https://x.com/philipbrown/status/1939630205875663017?utm_source=thinkingelixir&utm_medium=shownotes) – Philip Brown's Twitter tip about generating unique URLs from LiveView that open in new tabs https://expert-lsp.org/ (https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes) – Expert LSP project website placeholder for the new Elixir Language Server https://bsky.app/profile/expert-lsp.org/post/3lsqragb4ns23 (https://bsky.app/profile/expert-lsp.org/post/3lsqragb4ns23?utm_source=thinkingelixir&utm_medium=shownotes) – Expert LSP BlueSky account first teaser post about the new Elixir Language Server project Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Kodsnack
Kodsnack 650 - Designa ett bra event, med Lars Wikman

Kodsnack

Play Episode Listen Later Jul 8, 2025 58:23


Fredrik snackar med Lars Wikman om Lars senaste projekt: att arrangera konferenserna Goatmire Elixir och Nervesconf EU. Vad handlar konferenserna om? Hur kommer det sig att Lars arrangerar dem? Hur får man tag på sponsorer, talare, och allt annat som behövs? Och varför är det bra i sammanhanget att vara programmerare, och lite puckad? Vill du gå på konferenserna? (Klart du vill!) Använd koden getasnack så får du rabatt! Och ja, vi förklarar också vad sjutton Goatmire egentligen betyder. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Lars Tidigare avsnitt med Lars Goatmire Elixir Nervesconf EU Varberg Nerves Elixir Nervesconf USA Gig city Elixir Lars nyhetsbrev Kramfors The art of gathering - av Priya Parker Myconf Varbergs teater Videon från teatern på Underjords Youtubekanal Varbergs sparbank Lars har bloggat om arrangerandet Helene Mattisson Sessionize Papercall Oban Kivra Erlang solutions Glesys Ampere - bygger ARM-servrar Ampereone Forza football Entryfy Nerves på Open collective Nervescloud Hotell Gästis Leninbadet Oswag Tvååker XLNT reklam - trycker tröjor, bland annat Design is my hobby Inkscape Open graph Saša Jurić Elixir in action The soul of Erlang & Elixir Codebeam Elixirconf Andrea Leopardi Elixir Umbrella Zach Daniel Ash Stöd oss på Ko-fi! Louise Blanc - pratar om att se Elixir med nya ögon Bruce Tate Marc Lainez och hans bilbyggargäng HCA och Waterparkprojektet Varbergs kallbadhus Tito Luma - Meetupkonkurrent CSV Alchemy conf FOSDEM Goatmire international Buffer Getakärr Titlar Alltså inte Stockholm Det är inte Stockholm Designa ett bra event Stället där jag gifte mig Ingen fattar vad jag gör Eventmänniska Insyltade i Elixir En linje där allt är spikat När talarna känner sig omhändertagna Vara programmerare, och lite puckad Ett treakters monodrama Ett överdåd av karaktär Jag vill inte ha en changelog Hennes praktikplats känner mig BEAMen på BEAMigt sätt Bunden till scenen Min lilla Inkscapedans

The Brian Craig Show
Tucker Carlson Really Did it

The Brian Craig Show

Play Episode Listen Later Jul 7, 2025 68:21


Tucker Carlson Reall Did It Help finding a MEDICARE  PLAN is ALWAYS FREE call 805-754-3033 for my Medicare Partner (I may earn a commission) Save up to 80% off Top MyPillow Prodcuts with our Promo Code KANE at Checkout https://www.mypillow.com/kane Thank you to our Top Patreon Supporters! Andrew and Connie, Cristine, ETW, Chuck, Pamela, Nick, Wesley,  Heather, David, Maria in Texas, Alice, LeeZep, Shawana, George, Brandon, John S, Frank, Dale,David,Laura B, Rob L. SFjr. Support the show and become a Patreon Supporter! https://www.patreon.com/realbriancraigshow https://briancraigshow.com Elixir https://a.co/d/gDtl3x5 https://www.excommunidate.com Plant Powered Plates https://a.co/d/jb9MOBx The Flower Story https://seanfeenybooks.square.site LaPorta Roofing  https://www.laportaroofing.com Chapter: Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option. Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option.    

The Brian Craig Show
Trump has a Big Win

The Brian Craig Show

Play Episode Listen Later Jul 5, 2025 75:26


Trump and The Big Beautiful Bill is a Big Win Help finding a MEDICARE  PLAN is ALWAYS FREE call 805-754-3033 for my Medicare Partner (I may earn a commission) Save up to 80% off Top MyPillow Prodcuts with our Promo Code KANE at Checkout https://www.mypillow.com/kane Thank you to our Top Patreon Supporters! Andrew and Connie, Cristine, ETW, Chuck, Pamela, Nick, Wesley,  Heather, David, Maria in Texas, Alice, LeeZep, Shawana, George, Brandon, John S, Frank, Dale,David,Laura B, Rob L. SFjr. Support the show and become a Patreon Supporter! https://www.patreon.com/realbriancraigshow https://briancraigshow.com Elixir https://a.co/d/gDtl3x5 Plant Powered Plates https://a.co/d/jb9MOBx How to Train a Dog with the Happy Dog Blueprint  The Flower Story https://seanfeenybooks.square.site LaPorta Roofing  https://www.laportaroofing.com Chapter: Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option. Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option.    

Smart Software with SmartLogic
SDUI at Scale: GraphQL & Elixir at Cars.com with Zack Kayser

Smart Software with SmartLogic

Play Episode Listen Later Jul 3, 2025 49:18


Zack Kayser, Staff Software Engineer at cars.com, joins Elixir Wizards Sundi Myint and Charles Suggs to discuss how Cars.com adopted a server-driven UI (SDUI) architecture powered by Elixir and GraphQL to deliver consistent, updatable interfaces across web, iOS, and Android. We explore why SDUI matters for feature velocity, how a mature design system and schema planning make it feasible, and what it takes, culturally and technically, to move UI logic from client code into a unified backend. Key topics discussed in this episode: SDUI fundamentals and how it differs from traditional server-side rendering GraphQL as the single source of truth for UI components and layouts Defining abstract UI components on the server to eliminate duplicate logic Leveraging a robust design system as the foundation for SDUI success API-first development and cross-team coordination for schema changes Mock data strategies for early UI feedback without breaking clients Handling breaking changes and hot-fix deployments via server-side updates Enabling flexible layouts and A/B testing through server-controlled ordering Balancing server-driven vs. client-managed UI Iterative SDUI rollout versus “big-bang” migrations in large codebases Using type specs and Dialyxir for clear cross-team communication Integration testing at the GraphQL layer to catch UI regressions early Quality engineering's role in validating server-driven interfaces Production rollback strategies across web and native platforms Considerations for greenfield projects adopting SDUI from day one Zack and Ethan's upcoming Instrumenting Elixir Apps book Links mentioned: https://cars.com https://github.com/absinthe-graphql/absinthe Telemetry & Observability for Elixir Apps Ep: https://youtu.be/1V2xEPqqCso https://www.phoenixframework.org/blog/phoenix-liveview-1.0-released https://hexdocs.pm/phoenixliveview/assigns-eex.html https://graphql.org/ https://tailwindcss.com/ https://github.com/jeremyjh/dialyxir https://github.com/rrrene/credo GraphQL Schema https://graphql.org/learn/schema/ SwiftUI https://developer.apple.com/documentation/swiftui/  Kotlin https://kotlinlang.org/ https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5 Zack's Twitter: https://x.com/kayserzl/ Zack's LinkedIn: https://www.linkedin.com/in/zack-kayser-93b96b88  Special Guest: Zack Kayser.

Weird Darkness: Stories of the Paranormal, Supernatural, Legends, Lore, Mysterious, Macabre, Unsolved
DR. HEIDEGGER'S OUTRAGEOUS EXPERIMENT: Would You Drink a Magic Elixir To Be Young Again?

Weird Darkness: Stories of the Paranormal, Supernatural, Legends, Lore, Mysterious, Macabre, Unsolved

Play Episode Listen Later Jul 2, 2025 583:49


When four aging guests drink from a mysterious fountain promising youth, their second chance at life reveals they've learned nothing from the first. | #RetroRadio EP0453Join the DARKNESS SYNDICATE: https://weirddarkness.com/syndicateCHAPTERS & TIME STAMPS (All Times Approximate)…00:00:00.000 = Show Open00:01:50.000 = CBS Radio Mystery Theater, “Free The Beast” (June 10, 1976)00:46:14.259 = Dark Venture, “Coverup” (February 24, 1947)01:16:13.453 = The Weird Circle, “Phantom Picture” (1944)01:43:47.664 = The Whistler, “Blind Alley” (September 24, 1943)02:13:14.789 = Witch's Tale, “King Shark God” (August 14, 1935) ***WD02:38:30.692 = X Minus One, “A Pail of Air” (March 28, 1956)03:06:45.763 = ABC Mystery Time, “The Picture of Dorian Gray” (1957) ***WD (LQ)03:30:58.121 = Strange Adventure, “Thin Ice” (1945) ***WD03:34:17.064 = Appointment With Fear, “The Deep Shuddered” (November 20, 1945) ***WD04:00:12.620 = BBC's Ghost Story, “The Boat Hook” (April 15, 1992)04:44:29.341 = Beyond The Green Door, “Morton Gale, Vacation in Maine” (1966) ***WD04:48:02.708 = Box 13, “Death Is No Joke” (May 22, 1949)05:14:43.583 = CBC Mystery Theater, “Dr. Heidegger's Experiment” (1968) ***WD05:44:12.528 = Chet Chetter's Tales From The Morgue, “Highway of Death” (1990-1992)06:12:36.491 = The Clock, “Gus Fowler” (July 21, 1947)06:39:26.444 = Confession, “Anna Carlson” (July 19, 1953)07:09:14.802 = Creeps By Night, “The Final Reckoning” (July 12, 1944) ***WD07:37:25.188 = The Crime Club, “Fear Came First” (March 13, 1947) ***WD08:07:33.842 = Sounds of Darkness, “Big Track” (August 18, 1970)08:32:40.923 = The Devil and Mr. O, “Vacation With Death” (November 26, 1971) ***WD09:01:34.570 = Dimension X, “Universe” (August 02, 1951)09:31:22.801 = The Strange Dr. Weird, “Tiger Cat” (January 02, 1945)09:42:40.534 = Show Close(ADU) = Air Date Unknown(LQ) = Low Quality***WD = Remastered, edited, or cleaned up by Weird Darkness to make the episode more listenable. Audio may not be pristine, but it will be better than the original file which may have been unusable or more difficult to hear without editing.Weird Darkness theme by Alibi Music LibraryABOUT WEIRD DARKNESS: Weird Darkness is a true crime and paranormal podcast narrated by professional award-winning voice actor, Darren Marlar. Seven days per week, Weird Darkness focuses on all thing strange and macabre such as haunted locations, unsolved mysteries, true ghost stories, supernatural manifestations, urban legends, unsolved or cold case murders, conspiracy theories, and more. On Thursdays, this scary stories podcast features horror fiction along with the occasional creepypasta. Weird Darkness has been named one of the “Best 20 Storytellers in Podcasting” by Podcast Business Journal. Listeners have described the show as a cross between “Coast to Coast” with Art Bell, “The Twilight Zone” with Rod Serling, “Unsolved Mysteries” with Robert Stack, and “In Search Of” with Leonard Nimoy.= = = = ="I have come into the world as a light, so that no one who believes in me should stay in darkness." — John 12:46= = = = =WeirdDarkness® is a registered trademark. Copyright ©2025, Weird Darkness.= = = = =CUSTOM WEBPAGE: https://weirddarkness.com/WDRR0453

Adolfo Neto
Erlang Ecosystem Foundation GPTs for learning Elixir, Erlang and OTP

Adolfo Neto

Play Episode Listen Later Jul 2, 2025 7:59


Link: https://adolfont.github.io/teaching/2025/caes005/resources/

learning elixir gpts erlang ecosystem foundation
Thinking Elixir Podcast
259: Chris McCord on phoenix.new

Thinking Elixir Podcast

Play Episode Listen Later Jul 1, 2025 73:14


News includes the public launch of Phoenix.new - Chris McCord's revolutionary AI-powered Phoenix development service with full browser IDE and remote runtime capabilities, Ecto v3.13 release featuring the new transact/1 function and built-in JSON support, Nx v0.10 with improved documentation and NumPy comparisons, Phoenix 1.8 getting official security documentation covering OWASP Top 10 vulnerabilities, Zach Daniel's new "evals" package for testing AI language model performance, and ElixirConf US speaker announcements with keynotes from José Valim and Chris McCord. Saša Jurić shares his comprehensive thoughts on Elixir project organization and structure, Sentry's Elixir SDK v11.x adding OpenTelemetry-based tracing support, and more! Then we dive deep with Chris McCord himself for an exclusive interview about his newly launched phoenix.new service, exploring how AI-powered code generation is bringing Phoenix applications to people from outside the community. We dig into the technology behind the remote runtime and what it means for the future of rapid prototyping in Elixir. Show Notes online - http://podcast.thinkingelixir.com/259 (http://podcast.thinkingelixir.com/259) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's phoenix.new project is open to the public https://x.com/chris_mccord/status/1936068482065666083 (https://x.com/chris_mccord/status/1936068482065666083?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix.new was opened to the public - a service for building Phoenix apps with AI runtime, full browser IDE, and remote development capabilities https://github.com/elixir-ecto/ecto (https://github.com/elixir-ecto/ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Ecto v3.13 was released with new features including transact/1, schema redaction, and built-in JSON support https://github.com/elixir-ecto/ecto/blob/v3.13.2/CHANGELOG.md#v3132-2025-06-24 (https://github.com/elixir-ecto/ecto/blob/v3.13.2/CHANGELOG.md#v3132-2025-06-24?utm_source=thinkingelixir&utm_medium=shownotes) – Ecto v3.13 changelog with detailed list of new features and improvements https://github.com/elixir-nx/nx (https://github.com/elixir-nx/nx?utm_source=thinkingelixir&utm_medium=shownotes) – Nx v0.10 was released with documentation improvements and floating-point precision enhancements https://github.com/elixir-nx/nx/blob/main/nx/CHANGELOG.md (https://github.com/elixir-nx/nx/blob/main/nx/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Nx v0.10 changelog including new advanced guides and NumPy comparison cheatsheets https://paraxial.io/blog/phoenix-security-docs (https://paraxial.io/blog/phoenix-security-docs?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix 1.8 gets official security documentation covering OWASP Top 10 vulnerabilities https://github.com/phoenixframework/phoenix/pull/6295 (https://github.com/phoenixframework/phoenix/pull/6295?utm_source=thinkingelixir&utm_medium=shownotes) – Pull request adding comprehensive security guide to Phoenix documentation https://bsky.app/profile/zachdaniel.dev/post/3lscszxpakc2o (https://bsky.app/profile/zachdaniel.dev/post/3lscszxpakc2o?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel announces new "evals" package for testing and comparing AI language models https://github.com/ash-project/evals (https://github.com/ash-project/evals?utm_source=thinkingelixir&utm_medium=shownotes) – Evals project for evaluating AI model performance on coding tasks with structured testing https://bsky.app/profile/elixirconf.bsky.social/post/3lsbt7anbda2o (https://bsky.app/profile/elixirconf.bsky.social/post/3lsbt7anbda2o?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US speakers beginning to be announced including keynotes from José Valim and Chris McCord https://elixirconf.com/#keynotes (https://elixirconf.com/#keynotes?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf website showing keynote speakers and initial speaker lineup https://x.com/sasajuric/status/1937149387299316144 (https://x.com/sasajuric/status/1937149387299316144?utm_source=thinkingelixir&utm_medium=shownotes) – Saša Jurić shares collection of writings on Elixir project organization and structure recommendations https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43 (https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43?utm_source=thinkingelixir&utm_medium=shownotes) – Saša Jurić's article on organizing Elixir projects with core and interface separation https://medium.com/very-big-things/towards-maintainable-elixir-boundaries-ba013c731c0a (https://medium.com/very-big-things/towards-maintainable-elixir-boundaries-ba013c731c0a?utm_source=thinkingelixir&utm_medium=shownotes) – Article on using boundaries in Elixir applications for better structure https://medium.com/very-big-things/towards-maintainable-elixir-the-anatomy-of-a-core-module-b7372009ca6d (https://medium.com/very-big-things/towards-maintainable-elixir-the-anatomy-of-a-core-module-b7372009ca6d?utm_source=thinkingelixir&utm_medium=shownotes) – Deep dive into structuring core modules in Elixir applications https://github.com/sasa1977/mixphxalt (https://github.com/sasa1977/mix_phx_alt?utm_source=thinkingelixir&utm_medium=shownotes) – Demo project showing alternative Phoenix project structure with core/interface organization https://github.com/getsentry/sentry-elixir/blob/master/CHANGELOG.md#1100 (https://github.com/getsentry/sentry-elixir/blob/master/CHANGELOG.md#1100?utm_source=thinkingelixir&utm_medium=shownotes) – Sentry updates Elixir SDK to v11.x with tracing support using OpenTelemetry Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes) – The Remote AI Runtime for Phoenix. Describe your app, and watch it take shape. Prototype quickly, experiment freely, and share instantly. https://x.com/chris_mccord/status/1936074795843551667 (https://x.com/chris_mccord/status/1936074795843551667?utm_source=thinkingelixir&utm_medium=shownotes) – You can vibe code on your phone https://x.com/sukinoverse/status/1936163792720949601 (https://x.com/sukinoverse/status/1936163792720949601?utm_source=thinkingelixir&utm_medium=shownotes) – Another success example - Stripe integrations https://openai.com/index/openai-codex/ (https://openai.com/index/openai-codex/?utm_source=thinkingelixir&utm_medium=shownotes) – OpenAI Codex, Open AI's AI system that translates natural language to code https://devin.ai/ (https://devin.ai/?utm_source=thinkingelixir&utm_medium=shownotes) – Devin is an AI coding agent and software engineer that helps developers build better software faster. Parallel cloud agents for serious engineering teams. https://www.youtube.com/watch?v=ojL_VHc4gLk (https://www.youtube.com/watch?v=ojL_VHc4gLk?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's ElixirConf EU Keynote talk titled "Code Generators are Dead. Long Live Code Generators" Guest Information - https://x.com/chris_mccord (https://x.com/chris_mccord?utm_source=thinkingelixir&utm_medium=shownotes) – on X/Twitter - https://github.com/chrismccord (https://github.com/chrismccord?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - http://chrismccord.com/ (http://chrismccord.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Maintainable
Joel Chippindale: Why High-Quality Software Isn't About Developer Skill Alone

Maintainable

Play Episode Listen Later Jul 1, 2025 56:39


CTO coach Joel Chippindale joins Robby to share what he's learned over two decades of building and leading software teams. Joel argues that maintainability has less to do with “clean code” and more to do with how teams communicate, prioritize, and make progress visible. Drawing on his time at Unmade and his current coaching practice, Joel outlines practical ways teams can build trust, navigate brittle systems, and stop letting technical debt conversations get lost in translation.Episode Highlights[00:01:10] A Working Definition of MaintainabilityJoel explains why “software that's easy to keep changing” is the gold standard—and why context matters as much as code.[00:05:24] The Pitfalls of Pre-OptimizationHow developers can trap themselves by designing for futures that may never arrive.[00:10:40] Challenging the Iron TriangleJoel pushes back on the idea that teams must sacrifice quality for speed or cost.[00:15:31] Quality Is a Team ConversationWhy code quality starts long before you open your editor.[00:20:00] Unmade Case Study: From Chaos to ConfidenceHow Joel helped a struggling team at Unmade regain trust by delivering less—and showing more.[00:28:08] Helping Business Stakeholders Buy Into Maintenance WorkHow to reframe backend investments in terms that resonate across departments.[00:33:40] First Steps for Fragile SystemsWhat Joel looks for when coaching teams overwhelmed by legacy code.[00:41:32] The Value of Boring TechnologyWhy solving real problems matters more than chasing resume polish.[00:45:20] The Case for CoachingWhat makes leadership coaching valuable—and why it's not a sign of weakness.[00:51:10] Building Your Manager VoltronJoel shares why every developer should cultivate their own support system, including mentors, peers, and coaches.Resources & MentionsJoel's Coaching Site – Monkey's ThumbJoel on Mastodon“Take Back Control of Code Quality” – Joel's Blog Post“Manager Voltron” by Lara HoganNever Split the Difference by Chris VossThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

The Brian Craig Show
Zohran Ended His Campaign for May

The Brian Craig Show

Play Episode Listen Later Jun 30, 2025 72:11


Zohan Ended His Campaign for Mayor of New York City Help finding a MEDICARE  PLAN is ALWAYS FREE call 805-754-3033 for my Medicare Partner (I may earn a commission) Save up to 80% off Top MyPillow Prodcuts with our Promo Code KANE at Checkout https://www.mypillow.com/kane Thank you to our Top Patreon Supporters! Andrew and Connie, Cristine, ETW, Chuck, Pamela, Nick, Wesley,  Heather, David, Maria in Texas, Alice, LeeZep, Shawana, George, Brandon, John S, Frank, Dale,David,Laura B, Rob L. SFjr. Support the show and become a Patreon Supporter! https://www.patreon.com/realbriancraigshow https://briancraigshow.com Elixir https://a.co/d/gDtl3x5 Recovery Out Loud https://open.spotify.com/show/037OyEhc44WfJYgRBDxBvh https://www.excommunidate.com Solving Pain Without Pills https://a.co/d/aiW3KrB   The Contender from Delos https://a.co/d/i5ZuZSa Plant Powered Plates https://a.co/d/jb9MOBx The Flower Story https://seanfeenybooks.square.site   LaPorta Roofing  https://www.laportaroofing.com Chapter: Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option. Chapter and its affiliates are not connected with or endorsed by any government entity or the federal Medicare program. Chapter Advisory, LLC represents Medicare Advantage HMO, PPO, and PFFS organizations and stand alone prescription drug plans that have a Medicare contract. Enrollment depends on the plan's contract renewal. While we have a database of every Medicare plan nationwide and can help you to search among all plans, we have contracts with many but not all plans. As a result, we do not offer every plan available in your area. Currently we represent 50 organizations which offer 18,160 products nationwide. We search and recommend all plans, even those we don't directly offer. You can contact a licensed Chapter agent to find out the number of products available in your specific area. Please contact Medicare.gov, 1-800-Medicare, or your local State Health Insurance Program (SHIP) to get information on all of your option.    

Sermons of Western Meadows Baptist Church in Durant, Oklahoma

Subject: Leviticus: Communion with God Speaker or Performer: George Higginbotham Scripture Passage(s): 1 John 2:1-2 Date of Delivery: June 29, 2025

The Changelog
Let's build something phoenix.new (Friends)

The Changelog

Play Episode Listen Later Jun 27, 2025 95:31


Our old friend Chris McCord, creator of Elixir's Phoenix framework, tells us all about his new remote AI runtime for building Phoenix apps. Along the way, we vibe code one of my silly app ideas, calculate all the money we're going to spend on these tools, and get existential about what it all means.

Beam Radio
Episode 92: German Velasco and the Advantages of Elixir

Beam Radio

Play Episode Listen Later Jun 27, 2025 73:59


In this episode of BeamRadio, hosts Andrew Ek and Alex Koutmos are joined by German Velasco. They chat about the complexities and advantages of using Elixir and Phoenix for software development and explore the onboarding process for developers transitioning from other languages. Get in touch with German: Bluesky: ‪@germsvel.com‬ Twitter: @germsvel https://www.germanvelasco.com/ https://www.elixirstreams.com/ We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts: Twitter: @akoutmos @ektastrophe @meryldakin @redrapids Bluesky @akoutmos.bsky.social @ektastrophe.bsky.social @lawik.bsky.social @RedRapids.bskysocial Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

Changelog Master Feed
Let's build something phoenix.new (Changelog & Friends #99)

Changelog Master Feed

Play Episode Listen Later Jun 27, 2025 95:31


Our old friend Chris McCord, creator of Elixir's Phoenix framework, tells us all about his new remote AI runtime for building Phoenix apps. Along the way, we vibe code one of my silly app ideas, calculate all the money we're going to spend on these tools, and get existential about what it all means.

Smart Software with SmartLogic
Rustler: Bridging Elixir and Rust with Sonny Scroggin

Smart Software with SmartLogic

Play Episode Listen Later Jun 26, 2025 48:58


Rustler Core Team Member Sonny Scroggin joins Elixir Wizards Sundi Myint and Charles Suggs. Rustler serves as a bridge to write Native Implemented Functions (NIFs) in Rust that can be called from Elixir code. This combo leverages Rust's performance and memory safety while maintaining Elixir's fault tolerance and concurrency model, creating a powerful solution for CPU-intensive operations within Elixir applications. Sonny provides guidance on when developers should consider using NIFs versus other approaches like ports or external services and highlights the considerations needed when stepping outside Elixir's standard execution model into native code. Looking toward the future, Sonny discusses exciting developments for Rustler, including an improved asynchronous NIF interface, API modernization efforts, and better tooling. While Rust offers tremendous performance benefits for specific use cases, Sonny emphasizes that Elixir's dynamic nature and the BEAM's capabilities for distributed systems remain unmatched for many applications. Rustler simply provides another powerful tool that expands what developers can accomplish within the Elixir ecosystem. Key topics discussed in this episode: Rust as a "high-level low-level language" with memory safety NIFs (Native Implemented Functions) in the BEAM virtual machine Rustler's role simplifying Rust-Elixir integration with macros CPU-intensive operations as primary NIF use cases Beam scheduler interaction considerations with native code Dirty schedulers for longer-running NIFs in OTP 20+ Memory safety advantages of Rust for NIFs Development workflow using Mix tasks for Rustler Common pitfalls when first working with Rust Error handling improvements possible with Rustler NIFs Differences between ports, NIFs, and external services Asynchronous programming approaches in Rust versus Elixir Tokyo runtime integration for asynchronous operations Static NIFs for mobile device compatibility Upcoming CLI tooling to simplify Rustler development Rustler's API modernization efforts for better ergonomics Thread pool sharing across multiple NIFs Wasm integration possibilities for the BEAM Compile-time safety versus dynamic runtime capabilities Performance considerations when implementing NIFs Compiler-assisted memory management in Rust Automatic encoding/decoding between Rust and Elixir types The importance of proper error handling Real-world application in high-traffic authentication servers Community resources for learning Rustler Links mentioned: https://github.com/rusterlium/rustler https://github.com/rust-lang/rust https://www.angelfire.lycos.com/ https://www.webdesignmuseum.org/flash-websites https://www.php.net/ https://xmpp.org/ https://jabberd2.org/ Geocities: https://cybercultural.com/p/geocities-1995/ (fun fact: when you search Geocities on Google, the results page is in Comic Sans font.) https://bleacherreport.com/ https://hexdocs.pm/jose/readme.html https://github.com/rust-lang/rust-bindgen Erlang Ports: https://www.erlang.org/doc/system/cport.html Erlang ETFs (External Term Format): https://www.erlang.org/doc/apps/erts/erlextdist.html Elixir gRPC https://github.com/elixir-grpc/grpc gRPC (“Remote Proceduce Call”): https://grpc.io/ dirtycpu.ex https://github.com/E-xyza/zigler/blob/main/lib/zig/nif/dirty_cpu.ex ets https://www.erlang.org/doc/apps/stdlib/ets.html Mnesia https://www.erlang.org/doc/apps/mnesia/mnesia.html VPPs (Virtual Power Plants): https://www.energy.gov/lpo/virtual-power-plants https://nixos.org/ WASM WebAssembly with Elixir: https://github.com/RoyalIcing/Orb Rust Tokio https://tokio.rs/ Getting Started: https://hexdocs.pm/rustler/0.17.0/Mix.Tasks.Rustler.New.html https://rustup.rs/ Special Guest: Sonny Scroggin.

Thinking Elixir Podcast
258: CVEs, MCPs, and Petabyte Dreams

Thinking Elixir Podcast

Play Episode Listen Later Jun 24, 2025 31:48


News includes the first CVE released under EEF's new CNA program for an Erlang zip traversal vulnerability, Phoenix MacroComponents being delayed for greater potential, Supabase announcing Multigres - a Vitess-like proxy for scaling Postgres to petabyte scale, a surge of new MCP server implementations for Phoenix and Plug including Phantom, HermesMCP, ExMCP, Vancouver, and Excom, a fun blog post revealing that Erlang was the only language that didn't crash under extreme load testing against 6 other languages, LiveDebugger v0.3.0 being teased with Firefox extension support and enhanced debugging capabilities, and more! Show Notes online - http://podcast.thinkingelixir.com/258 (http://podcast.thinkingelixir.com/258) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://cna.erlef.org/cves/cve-2025-4748.html (https://cna.erlef.org/cves/cve-2025-4748.html?utm_source=thinkingelixir&utm_medium=shownotes) – New CVE for Erlang regarding zip traversal - 4.8 severity (medium) with workaround available or update to latest patched OTP versions First CVE released under the EEF's new CNA (CVE Numbering Authority) program - a successful process milestone https://bsky.app/profile/steffend.me/post/3lrlhd5etkc2p (https://bsky.app/profile/steffend.me/post/3lrlhd5etkc2p?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix MacroComponents is being delayed in search of greater potential https://github.com/phoenixframework/phoenixliveview/pull/3846 (https://github.com/phoenixframework/phoenix_live_view/pull/3846?utm_source=thinkingelixir&utm_medium=shownotes) – Draft PR for Phoenix MacroComponents development https://x.com/supabase/status/1933627932972376097 (https://x.com/supabase/status/1933627932972376097?utm_source=thinkingelixir&utm_medium=shownotes) – Supabase announcement of Multigres project https://supabase.com/blog/multigres-vitess-for-postgres (https://supabase.com/blog/multigres-vitess-for-postgres?utm_source=thinkingelixir&utm_medium=shownotes) – Multigres - Vitess for Postgres, announcement of a new proxy for scaling Postgres databases to petabyte scale https://github.com/multigres/multigres (https://github.com/multigres/multigres?utm_source=thinkingelixir&utm_medium=shownotes) – Multigres GitHub repository Sugu, co-creator of Vitess, has joined Supabase to build Multigres https://hex.pm/packages/phantom_mcp (https://hex.pm/packages/phantom_mcp?utm_source=thinkingelixir&utm_medium=shownotes) – Phantom MCP server - comprehensive implementation supporting Streamable HTTP with Phoenix/Plug integration https://hex.pm/packages/hermes_mcp (https://hex.pm/packages/hermes_mcp?utm_source=thinkingelixir&utm_medium=shownotes) – HermesMCP - comprehensive MCP server with client, stdio and Plug adapters https://hex.pm/packages/ex_mcp (https://hex.pm/packages/ex_mcp?utm_source=thinkingelixir&utm_medium=shownotes) – ExMCP - comprehensive MCP implementation with client, server, stdio and Plug adapters, uses Horde for distribution https://hex.pm/packages/vancouver (https://hex.pm/packages/vancouver?utm_source=thinkingelixir&utm_medium=shownotes) – Vancouver MCP server - simple implementation supporting only tools https://hex.pm/packages/excom (https://hex.pm/packages/excom?utm_source=thinkingelixir&utm_medium=shownotes) – Excom MCP server - simple implementation supporting only tools https://www.youtube.com/watch?v=4dzZ44-xVds (https://www.youtube.com/watch?v=4dzZ44-xVds?utm_source=thinkingelixir&utm_medium=shownotes) – AshAI video demo showing incredible introspection capabilities for MCP frameworks https://freedium.cfd/https:/medium.com/@codeperfect/we-tested-7-languages-under-extreme-load-and-only-one-didnt-crash-it-wasn-t-what-we-expected-67f84c79dc34 (https://freedium.cfd/https:/medium.com/@codeperfect/we-tested-7-languages-under-extreme-load-and-only-one-didnt-crash-it-wasn-t-what-we-expected-67f84c79dc34?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post comparing 7 languages under extreme load - Erlang was the only one that didn't crash https://github.com/software-mansion/live-debugger (https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger v0.3.0 release being teased with new features https://bsky.app/profile/membrane-swmansion.bsky.social/post/3lrb4kpmmw227 (https://bsky.app/profile/membrane-swmansion.bsky.social/post/3lrb4kpmmw227?utm_source=thinkingelixir&utm_medium=shownotes) – Software Mansion preview of LiveDebugger v0.3.0 features including Firefox extension and enhanced debugging capabilities https://smartlogic.io/podcast/elixir-wizards/s14-e03-langchain-llm-integration-elixir/ (https://smartlogic.io/podcast/elixir-wizards/s14-e03-langchain-llm-integration-elixir/?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Wizards podcast episode featuring discussion with Mark Ericksen on the Elixir LangChain project for LLM integration Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Guru Viking Podcast
Ep312: Disciple of Wu Dang - Johan Hausen

Guru Viking Podcast

Play Episode Listen Later Jun 20, 2025 98:45


In this episode I am joined by Johan Hausen, Taoist teacher, translator, Chinese medicine practitioner, and founder of Purple Cloud Press. Johan shares his life story from years of competitive Tae Kwon Do, through his travels and travails in China in search of a master, and to his eventual training and discipleship in the Wu Dang mountains. Johan reflects on his years learning Classical and spoken Chinese, considers the challenges of translating ancient literature for modern readers, and reveals the unique metaphors and analogies used in textual descriptions of Internal Alchemy. Johan also describes the Taoist quest for immortality, explains his research into the dantien and the mineralogy of cinnabar, and recounts stories of his own encounters with spiritually advanced beings. … Also available on Youtube, iTunes, & Spotify – search ‘Guru Viking Podcast'. ... Topics Include: 00:00 - Intro 00:57 - Admiration for Mattias Daly 02:56 - Learning Chinese to better learn Taoism 04:53 - How Johan learned Classical vs Spoken Chinese 08:11 - Language is about communication 08:47 - Should we consult living masters about textual translation problems? 10:24 - Metaphors and analogies used in Internal Alchemy 12:53 - Why are there different ideas about the dantian? 14:12 - Is the dantian constructed or inherent? 16:12 - Elixir fields? 17:37 - Johan's research on the mineralogy of cinnabar using Chinese texts 18:04 - The old alchemists' surprisingly good understanding of organic chemistry 20:56 - Johan's childhood and training in Tae Kwon Do 22:47 - Johan's competitive Tae Kwon Do career of over 100 fights 25:18 - Injury and travel to China for healing 26:24 - Travelling to China at 20 years old to train Shaolin kung fu 28:48 0 Training methods of Shaolin kung fu 30:35 - Demystifying the myths of Shaolin training 33:08 - Recovery routine 34:26 - Illness and leaving China 36:15 - Returning to Germany and feelings of failure 37:47 - Leaving a film course in London to train in the Wu Dang mountains 40:32 - Meeting Li Shifu at the Five Immortals Temple 41:54 - Curriculum at the Five Immortals Temple 43:08 - Studying acupuncture and dedication to learning 44:19 - Years of study under Li Shifu and joining the lineage 47:26 - Struggles with being treated as a foreigner in China 50:50 - Growing resentment and leaving China 55:26 - Johan's Dragon Gate Lineage 56:28 - The quest for immortality 58:53 - Details about Taoist Immortals 01:00:34 - Difficulty of becoming an Immortal 01:02:10 - Consolation prize if you fail to achieve immortality 01:03:38 - Ethical rules of the Dragon Gate Lineage 01:04:59 - A typical daily practice routine 01:06:47 - Singing the scriptures to communicate to spirits 01:09:26 - Taoist patron spirit of Wudang 01:14:45 - The remarkable qualities of Li Shifu 01:15:52 - Praise is bad in traditional Chinese teaching 01:17:05 - Is Li Shifu an Immortal? 01:18:02 - Johan's reverence for his teacher 01:19:29 - Explaining culture clashes to Lif Shifu 01:20:33 - Is charisma and spiritual power inherent or cultivated? 01:24:45 - Li Shifu does not have attained disciples 01:26:05 - Is it really possible to achieve success in Taoism, or is it mostly just natural talent? 01:33:11 - Using gifted practitioners as inspiration 01:34:18 - Purple Cloud Press 01:35:56 - Johan's goal to create community and preserve texts 01:37:09 - Search for location and funds
 To find out more about Johan Hausen, visit: - https://purplecloudinstitute.com/about-us/who-we-are-2/ … For more interviews, videos, and more visit. - www.guruviking.com … Music ‘Deva Dasi' by Steve James

Smart Software with SmartLogic
Nx and Machine Learning in Elixir with Sean Moriarity

Smart Software with SmartLogic

Play Episode Listen Later Jun 19, 2025 44:21


Today on Elixir Wizards, hosts Sundi Myint and Charles Suggs catch up with Sean Moriarity, co-creator of the Nx project and author of Machine Learning in Elixir. Sean reflects on his transition from the military to a civilian job building large language models (LLMs) for software. He explains how the Elixir ML landscape has evolved since the rise of ChatGPT, shifting from building native model implementations toward orchestrating best-in-class tools. We discuss the pragmatics of adding ML to Elixir apps: when to start with out-of-the-box LLMs vs. rolling your own, how to hook into Python-based libraries, and how to tap Elixir's distributed computing for scalable workloads. Sean closes with advice for developers embarking on Elixir ML projects, from picking motivating use cases to experimenting with domain-specific languages for AI-driven workflows. Key topics discussed in this episode: The evolution of the Nx (Numerical Elixir) project and what's new with ML in Elixir Treating Elixir as an orchestration layer for external ML tools When to rely on off-the-shelf LLMs vs. custom models Strategies for integrating Elixir with Python-based ML libraries Leveraging Elixir's distributed computing strengths for ML tasks Starting ML projects with existing data considerations Synthetic data generation using large language models Exploring DSLs to streamline AI-powered business logic Balancing custom frameworks and service-based approaches in production Pragmatic advice for getting started with ML in Elixir Links mentioned: https://hexdocs.pm/nx/intro-to-nx.html https://pragprog.com/titles/smelixir/machine-learning-in-elixir/ https://magic.dev/ https://smartlogic.io/podcast/elixir-wizards/s10-e10-sean-moriarity-machine-learning-elixir/ Pragmatic Bookshelf: https://pragprog.com/ ONNX Runtime Bindings for Elixir: https://github.com/elixir-nx/ortex https://github.com/elixir-nx/bumblebee Silero Voice Activity Detector: https://github.com/snakers4/silero-vad Paulo Valente Graph Splitting Article: https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1 Thomas Millar's Twitter https://x.com/thmsmlr https://github.com/thmsmlr/instructorex https://phoenix.new/ https://tidewave.ai/ https://en.wikipedia.org/wiki/BERT(language_model) Talk: PyTorch: Fast Differentiable Dynamic Graphs in Python (https://www.youtube.com/watch?v=am895oU6mmY) by Soumith Chintala https://hexdocs.pm/axon/Axon.html https://hexdocs.pm/exla/EXLA.html VLM (Vision Language Models Explained): https://huggingface.co/blog/vlms https://github.com/ggml-org/llama.cpp Vector Search in Elixir: https://github.com/elixir-nx/hnswlib https://www.amplified.ai/ Llama 4 https://mistral.ai/ Mistral Open-Source LLMs: https://mistral.ai/ https://github.com/openai/whisper Elixir Wizards Season 5: Adopting Elixir https://smartlogic.io/podcast/elixir-wizards/season-five https://docs.ray.io/en/latest/ray-overview/index.html https://hexdocs.pm/flame/FLAME.html https://firecracker-microvm.github.io/ https://fly.io/ https://kubernetes.io/ WireGuard VPNs https://www.wireguard.com/ https://hexdocs.pm/phoenixpubsub/Phoenix.PubSub.html https://www.manning.com/books/deep-learning-with-python Code BEAM 2025 Keynote: Designing LLM Native Systems - Sean Moriarity Ash Framework https://ash-hq.org/ Sean's Twitter: https://x.com/seanmoriarity Sean's Personal Blog: https://seanmoriarity.com/ Erlang Ecosystems Foundation Slack: https://erlef.org/slack-invite/erlef Elixir Forum https://elixirforum.com/ Sean's LinkedIn: https://www.linkedin.com/in/sean-m-ba231a149/ Special Guest: Sean Moriarity.

The Astrology Oddcast
Mars in Virgo ~ Yoga Nidra (Guided Meditation to Change Your Life ✨)

The Astrology Oddcast

Play Episode Listen Later Jun 19, 2025 24:13


Hola! I'm Francesca Oddie, astrologer and business mentor (as of today!) I'm a HUGE fan of wellness and when I discovered Yoga Nidra in 2012 I was EVANGELICAL about its mystical powers. I had a very very very busy brain. Very. Meditation is not easy for me… but Yoga Nidra has STRUCTURE and a story, it's engaging whilst being relaxing. It's sort of like hypnosis for beginners and it DOES something powerful to your subconscious. When you can't sleep, do a Yoga Nidra and it feels like you've had a potent Power Nap. They say a Yoga Nidra is like 4 hours sleep and in this gift, Pip Roberts, Yoga Teacher, Sound Healer, Yoga Studio Owner and general legend treats us to this MAGICAL walk through the Mars in Virgo process.Honestly. This stuff is ELIXIR and this one is shaped just for Mars' transit through Virgo June 17th to August 6th. ✨The Astrology Oddcast Club ✨is for astrology lovers who want things explaining in a simple way!

Thinking Elixir Podcast
257: Runtime Intelligence and MCP Servers

Thinking Elixir Podcast

Play Episode Listen Later Jun 17, 2025 27:07


News includes Elixir v1.19.0-rc.0 with significant type checking improvements and faster compile times, Gleam v1.11.0 delivering 30% faster JavaScript performance, the new Elixir Outreach stipend program providing funding for speakers to present at non-Elixir conferences, a batch of ElixirConf US 2024 videos featuring talks were published, the open-sourcing of Noora design system for Phoenix LiveView, upcoming support for “for” comprehensions in HEEX templates, and José Valim's announcement of Tidewave - the groundbreaking MCP server that gives AI agents runtime access to your Elixir applications rather than just static code, and more! Show Notes online - http://podcast.thinkingelixir.com/257 (http://podcast.thinkingelixir.com/257) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://github.com/elixir-lang/elixir/releases/tag/v1.19.0-rc.0 (https://github.com/elixir-lang/elixir/releases/tag/v1.19.0-rc.0?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir v1.19.0-rc.0 release with mix format --migrate, type checking improvements, faster compile times, and parallel dependency compilation https://x.com/gleamlang/status/1929535582423650789 (https://x.com/gleamlang/status/1929535582423650789?utm_source=thinkingelixir&utm_medium=shownotes) – Gleam v1.11.0 announcement https://gleam.run/news/gleam-javascript-gets-30-percent-faster/ (https://gleam.run/news/gleam-javascript-gets-30-percent-faster/?utm_source=thinkingelixir&utm_medium=shownotes) – Gleam compiled JavaScript runs 30% faster performance improvement https://github.com/gleam-lang/gleam/blob/main/changelog/v1.11.md (https://github.com/gleam-lang/gleam/blob/main/changelog/v1.11.md?utm_source=thinkingelixir&utm_medium=shownotes) – Gleam v1.11.0 changelog with testing tools and performance improvements https://elixir-lang.org/blog/2025/06/02/elixir-outreach-stipend-for-speakers/ (https://elixir-lang.org/blog/2025/06/02/elixir-outreach-stipend-for-speakers/?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Outreach stipend program by Dashbit, Oban and the EEF providing up to $700 USD for speakers presenting Elixir to other ecosystems https://www.youtube.com/watch?v=aknKAFzEsBg (https://www.youtube.com/watch?v=aknKAFzEsBg?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US 2024 video release featuring multiple talks https://www.youtube.com/playlist?list=PLqj39LCvnOWbW2Zli4LurDGc6lL5ij-9Y (https://www.youtube.com/playlist?list=PLqj39LCvnOWbW2Zli4LurDGc6lL5ij-9Y?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US 2024 playlist with 16 new videos https://www.youtube.com/watch?v=PSrzruaby1M (https://www.youtube.com/watch?v=PSrzruaby1M?utm_source=thinkingelixir&utm_medium=shownotes) – Ash AI Launch talk by Zach Daniel from ElixirConf EU https://tuist.dev/blog/2025/06/10/open-sourcing-noora-for-the-web (https://tuist.dev/blog/2025/06/10/open-sourcing-noora-for-the-web?utm_source=thinkingelixir&utm_medium=shownotes) – Noora design system for Phoenix LiveView open-sourced announcement https://noora.tuist.dev/ (https://noora.tuist.dev/?utm_source=thinkingelixir&utm_medium=shownotes) – Noora - complete, accessible design system for Phoenix LiveView with Figma files and ready-to-use components https://github.com/phoenixframework/phoenixliveview/pull/3827 (https://github.com/phoenixframework/phoenix_live_view/pull/3827?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix LiveView PR adding support for for comprehensions in HEEX templates with keyed change tracking https://hexdocs.pm/lua/changelog.html#v0-3-0-2025-06-09 (https://hexdocs.pm/lua/changelog.html#v0-3-0-2025-06-09?utm_source=thinkingelixir&utm_medium=shownotes) – Lua for Elixir v0.3.0 changelog with new guard functions https://bsky.app/profile/davelucia.com/post/3lr6g7g3nqs26 (https://bsky.app/profile/davelucia.com/post/3lr6g7g3nqs26?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post about Lua for Elixir update with guard support https://x.com/bcardarella/status/1929976577749664052 (https://x.com/bcardarella/status/1929976577749664052?utm_source=thinkingelixir&utm_medium=shownotes) – Brian Cardarella announcing websocketdist library release https://x.com/bcardarella/status/1930262610705846640 (https://x.com/bcardarella/status/1930262610705846640?utm_source=thinkingelixir&utm_medium=shownotes) – Brian explaining the use-case behind websocketdist library https://github.com/otp-interop/websocketdist (https://github.com/otp-interop/web_socket_dist?utm_source=thinkingelixir&utm_medium=shownotes) – websocketdist library for Erlang distribution over WebSockets https://www.erlang.org/doc/system/distributed.html (https://www.erlang.org/doc/system/distributed.html?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang distributed systems documentation https://x.com/josevalim/status/1930670782788653284 (https://x.com/josevalim/status/1930670782788653284?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim announcing Tidewave on X/Twitter https://dashbit.co/blog/announcing-tidewave (https://dashbit.co/blog/announcing-tidewave?utm_source=thinkingelixir&utm_medium=shownotes) – Dashbit blog post announcing Tidewave - Elixir MCP server for AI runtime intelligence https://github.com/tidewave-ai/mcpproxyrust#installation (https://github.com/tidewave-ai/mcp_proxy_rust#installation?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave MCP proxy installation and setup instructions Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

The Proven Knowledge Podcast
Episode 260 - LordE

The Proven Knowledge Podcast

Play Episode Listen Later Jun 17, 2025 28:03


We stumbled upon Cincinnati based artist LordE's work randomly back in March and have been keeping up with what he's been up to since. We were able to get in touch with him shortly after and we had a cool convo this week on episode 260! With experience in the world of fashion he told us about his transition in focus primarily to music around 2023 and the stock pile of tracks he's managed to record in that time. This includes our personal favorite, the recently released “Elixir of Life” that gives a prime snapshot of what he brings to the table lyrically. We also discussed the different production styles he has gravitated towards while continuing to push his sound to new places. With consistency at the forefront and a lot more music on deck we are very excited for what LordE is able to accomplish. We also look forward to reconnecting with him very soon and continuing to support his work!Submit a demo track(s) for release consideration with Proven Knowledge! - https://docs.google.com/forms/d/1l_h_XayHVqWIJHgTYyV5vGgThfRVEiBh8lw9SP8DrQw/viewform?edit_requested=trueConsider becoming a monthly supporter of the show by visiting the link here

Cultured Food Life
Episode 321: The Magic of Kefir – A Fermented Elixir That Transforms Health

Cultured Food Life

Play Episode Listen Later Jun 15, 2025 14:08


Kefir changed my life—and I've watched it do the same for thousands of others. In this episode, I'm sharing how this powerful, probiotic-rich drink helped restore my health from the inside out. From lowering blood pressure and balancing blood sugar, to calming the nervous system and boosting immunity, kefir is a living food with ancient roots and modern-day miracles. If your body is crying out for help, kefir may just be the answer it's looking for.

The Integral Stage
LIMINAL CAFE #13 w/ John Churchill

The Integral Stage

Play Episode Listen Later Jun 13, 2025 92:56


A MONK, A SHAMAN, AND A SCIENTIST WALK INTO A BAR AT THE EDGE OF THE APOCALYPSE...Layman sits down with meditation and planetary dharma teacher, John Churchill, to enjoy a Double Venti Alchemist's Elixir and a rich, wide-ranging conversation exploring the shape of emergent integrative spiritualities at the edge of the Apocalypse.Born in London, Dr. Churchill's interest in psycho-spiritual development, Integral theory, Contemplative studies, Western Esotericism, and Mahayana Buddhism began in his adolescence, eventually leading him to spend several years as a Buddhist monk at Samye Ling Monastery in Scotland. During this time, John received the esoteric Planetary Dharma transmissions that would in time unfold as his contribution to a planetary fourth turning teaching. Dr. Churchill spent 15 years training and teaching “Great Seal” meditation in an Indo-Tibetan Mahayana lineage under the mentorship of the late senior Western teacher, translator, respected author, and clinical psychologist Dr. Daniel P. Brown. He is also a founding member of the Integral Institute led by esteemed Transpersonal/Integral philosopher, Ken Wilber.Planetary Dharma websitehttps://www.planetarydharma.com/

Smart Software with SmartLogic
LangChain: LLM Integration for Elixir Apps with Mark Ericksen

Smart Software with SmartLogic

Play Episode Listen Later Jun 12, 2025 38:18


Mark Ericksen, creator of the Elixir LangChain framework, joins the Elixir Wizards to talk about LLM integration in Elixir apps. He explains how LangChain abstracts away the quirks of different AI providers (OpenAI, Anthropic's Claude, Google's Gemini) so you can work with any LLM in one more consistent API. We dig into core features like conversation chaining, tool execution, automatic retries, and production-grade fallback strategies. Mark shares his experiences maintaining LangChain in a fast-moving AI world: how it shields developers from API drift, manages token budgets, and handles rate limits and outages. He also reveals testing tactics for non-deterministic AI outputs, configuration tips for custom authentication, and the highlights of the new v0.4 release, including “content parts” support for thinking-style models. Key topics discussed in this episode: • Abstracting LLM APIs behind a unified Elixir interface • Building and managing conversation chains across multiple models • Exposing application functionality to LLMs through tool integrations • Automatic retries and fallback chains for production resilience • Supporting a variety of LLM providers • Tracking and optimizing token usage for cost control • Configuring API keys, authentication, and provider-specific settings • Handling rate limits and service outages with degradation • Processing multimodal inputs (text, images) in Langchain workflows • Extracting structured data from unstructured LLM responses • Leveraging “content parts” in v0.4 for advanced thinking-model support • Debugging LLM interactions using verbose logging and telemetry • Kickstarting experiments in LiveBook notebooks and demos • Comparing Elixir LangChain to the original Python implementation • Crafting human-in-the-loop workflows for interactive AI features • Integrating Langchain with the Ash framework for chat-driven interfaces • Contributing to open-source LLM adapters and staying ahead of API changes • Building fallback chains (e.g., OpenAI → Azure) for seamless continuity • Embedding business logic decisions directly into AI-powered tools • Summarization techniques for token efficiency in ongoing conversations • Batch processing tactics to leverage lower-cost API rate tiers • Real-world lessons on maintaining uptime amid LLM service disruptions Links mentioned: https://rubyonrails.org/ https://fly.io/ https://zionnationalpark.com/ https://podcast.thinkingelixir.com/ https://github.com/brainlid/langchain https://openai.com/ https://claude.ai/ https://gemini.google.com/ https://www.anthropic.com/ Vertex AI Studio https://cloud.google.com/generative-ai-studio https://www.perplexity.ai/ https://azure.microsoft.com/ https://hexdocs.pm/ecto/Ecto.html https://oban.pro/ Chris McCord's ElixirConf EU 2025 Talk https://www.youtube.com/watch?v=ojL_VHc4gLk Getting started: https://hexdocs.pm/langchain/gettingstarted.html https://ash-hq.org/ https://hex.pm/packages/langchain https://hexdocs.pm/igniter/readme.html https://www.youtube.com/watch?v=WM9iQlQSFg @brainlid on Twitter and BlueSky Special Guest: Mark Ericksen.

Dental A Team w/ Kiera Dent and Dr. Mark Costes
#1,005: These Are the Latest Practice Profitability Trends

Dental A Team w/ Kiera Dent and Dr. Mark Costes

Play Episode Listen Later Jun 11, 2025 32:49


Kiera and Dana perform a practice autopsy mashup. In this episode, they specifically take a look at multi-location practices, and how to make all of them profitable instead of just one or two. Topics discussed include overhead, associates, marketing, and more. Episode resources: Subscribe to The Dental A-Team podcast Schedule a Practice Assessment Leave us a review Transcript Kiera Dent (00:00) Hello, Dental A Team listeners. This is Kiera and today is such a special day. I have the one and only Dynamite Dana. I think that that's what we're sticking with. I think it's better than the other nickname that we came up with. But Dana, if you guys know her, you love her. She's been in a consultant with us for years. Dana, welcome to the show today. How are you?   Dana (00:17) Yeah, good morning. Thanks for having me. I'm excited. I don't get much like podcast time with you. It's usually with him. So it's a fun morning for me.   Kiera Dent (00:26) I   know Dana's a rock star. ⁓ I, yes, I can sell a little podcast and yes, that's fun to do, but it's more fun to have someone on here. So I sent Dana a message and I had it like in the afternoon. And then I was like, Ooh, my schedule changed and moved it to like first thing in the morning. So Dana, thanks for being easy to accommodate. but I think that that's you. You're just always there, always willing to help and offices love you for that. So   Dana (00:43) Yeah.   Kiera Dent (00:51) We have a fun topic, you guys. I love a good office autopsy. So Dana and are gonna kind of mash a couple practices together and dig into some practice profitability trends that we're seeing on an office autopsy. You ready for that today, Dana? Because I love these. Anything more than a good profitability story and how to get there, that's what it's about. And I think that that's what so many practices struggle with. They don't understand how to get profitable. They know that it's there. They know that it can be an illusion.   Dana (01:03) Yeah, this is exciting.   Kiera Dent (01:18) They know that it can be a reality for some. so Dana, I feel like some of the practices we've been dealing with lately, it's like actually making it turn into a reality rather than just as hope and a wish. So take it away. I know you've been working on this. I've been working on this. Let's have some fun today.   Dana (01:31) Yeah, it's been really fun the past couple weeks. I've been like able to just do a lot of numbers crunching a lot of future projections a lot of like hey what effort is it gonna take to like get things where we want them to be and it's really fun to give owners like the possibilities of What they currently have or where they want to be and so it's just been really really interesting the last couple weeks getting to do that and getting   Kiera Dent (01:43) you   Dana (02:02) offices to see like where they want to put their energy where they may need to put their energy and so it's just been numbers aren't you know I'm learning to love numbers more and more ⁓   Kiera Dent (02:14) Yes, did you hear that? Dana, did   you start out that way? Let's just let's just help listeners feel like is this a normal thing?   Dana (02:22) No, I mean, I am a systems girl through and through. And so, you know, I know how important the numbers are. And of course, like those are pieces I look at. But really, really being able to manipulate the numbers, to be able to project things, that is something that I've really had to dig into more and more. And it's been fun for sure.   Kiera Dent (02:45) Yeah, and I love the reason I highlight that is because for myself for Dana numbers were not something natural for some people it is just wired into you but I think for 90 % of human beings out there they would feel very similar to how you and I feel and so I just want to highlight that it's totally normal not to understand numbers but it is also normal to figure out how to use numbers and when you do it actually feels like like life becomes so much easier it's like   my gosh, there was an HOV lane this whole time. And I had no clue that there was like a fast pass, fast lane over there that if I would just learn my numbers and dig into it, I would honestly be able to do things a lot better. And so I think like, that's what makes me so excited Dana is this is where we also help practices. Like let's use the numbers to manipulate and actually do less work, more profitability and more ease. So kudos to you for digging in kudos for you, like admitting that systems are your gem, which I think it's easy, right? But to me, I'm like,   systems are only as valuable and only as important as the numbers are reflecting. Like, yes, we should put them in, but I'm like, if we're just putting systems in place, but we're not moving the dial, what does it matter? ⁓ You're going to be struggling. You're going to have financial stress. You're going to be like not happy. Use the numbers to figure out which system's broken and then go to work there. It becomes so much easier and less effort for sure.   Dana (04:02) Yeah, yeah, it's pretty magical to see. So yeah.   Kiera Dent (04:05) Right. All right.   So we have a couple of practices. We've got some that are multi locations. We've got some that are solo locations. And I think we should dig into some of these multi locations because multi locations I feel are like interesting families. And what I usually notice in multi locations, ⁓ oftentimes, depending upon the practice, these offices actually like one or two or three are super profitable. And then the other two are like sucking the practices dry.   And it's so interesting because we think like, let's get so many, which if your plan is like a DSO rollup or it's legacy, or you want to just expand your reach and you want to help more people, all those things are great and fine. but I think like figuring out how do I make my other locations profitable? Or if you're in a single location, I think a lot of these tactics will apply to you. So let's kind of dig into these multi-location places, Dana. ⁓ cause I think it's funny, like we've seen some offices where it's not funny. It's unfortunate that like two are doing so good. And so they expand and they open up more.   And then these other two are not doing so well. they're like two are profitable and two are not. So then we're not profitable all the way around and we're working our guts out. So let's talk about like, how do you fix that problem? And I think for solo practices, if you're in this boat, these things can apply to you too, if you're not as profitable, because I've also seen in solo practices where they've maybe added like a Medi Spa to it and maybe, and that's two technically different businesses under one roof.   If the spa is not doing well, like I just talked to someone the other day, their spa is sucking them dry, but the dental practice is doing well, but they think the practice needs help when it's like, no, no, no, the practice is fine. The Medi spa is the problem. Or if practices have multi locations, but it's all under one umbrella, they have no clue which practice is actually the problem practice. And I think that that's something we also see is they don't actually separate them out. So they're like, we don't even know which practice. So let's dive into it, Dana. You've been working with a couple like this. Let's kind of dig into some of your, your tips and tricks.   Dana (05:56) Yeah, and that's honestly exactly what we did in the beginning is, hey, let's separate and let's look at numbers individually for each practice so we can see.   Kiera Dent (05:57) you   Dana (06:06) as a whole, are we doing? Yes. But where are we profitable and where aren't we so that we know, like you said, how we can hone in and target our efforts on the ones that need a little bit more of a boost or show a little bit more of opportunity. And so once we figured that out, then it really is looking at fixed costs for individual practices. It's looking at overhead expenses and then it is really projecting out what does it take to get it to where we want to be.   So what do we actually need? And in this instance, it was really cool to be able to even dive a little bit deeper as far as, okay, well, if we take the doctor, if we take the provider away from the profit that's like...   Kiera Dent (06:51) Mm-hmm. Mm-hmm. ⁓   Dana (06:51) the practice is profitable and he's working in one of the other practices like what does that also cost the practice that is booming and so it's it was really fun to just map that out have them see that also too every time he's pulled to one of these other practices there is a cost to the   larger location. And so just getting them to see that it just helps him   make a better decision as far as   how much time that he is spending there versus associates and then getting the associates to help grow external practices. And it just, think gave him just a clearer picture. ⁓ And then we also looked at, okay, well, you know, considering investing in some marketing for these. So what does it take for how many new patients do we really need to get to that number? And then we kind of mapped it out and okay, well, what does the marketing spend look like for one year, for two years, for three years to get   there so then they had a timeline to ⁓ just be able to make decisions on.   Kiera Dent (07:57) Mm   hmm. Yeah. No, Dana, you brought up so many good points. And I think like, let's drill down into this a little bit, because you like, these are the things where numbers become so fun, because now it's just a plus b equals c. But if we do a plus b plus c, that's going to equal d. If we take a minus b, add c, what does that equal? ⁓ And so that's really where it's like looking at this. And so I think for a lot of providers, especially our powerhouse providers that started the practice made these profits.   practices and then open multiples, there can be this thought process of, well, I have to be in the practice all the time. Otherwise, the practice doesn't make money. And I think that is one way to live. But let's also like, choose our own adventure books. Like, let's go back in time, like we could have at the end of that chapter, it says, okay, option one is you're going to actually continue working like this, and you are going to be the provider in four locations. Or we can have you be where we powerhouse you.   in one or two or maybe all four, but it's a very sustainable schedule for you. And we work to build up the associates and the hygiene department and we make it to where all of them are flourishing with or without you. And to me, I like to choose option B, you can choose option A if you want, but that's like a sure shot to burnout. And I think so many multi-practice owners actually do this, like I'm gonna go to all the practices because I'm the strong producer, I'm the strong provider, I need to get these things going and you can.   but it's like for how long and is there another path? So drilling it down, Dana, I think let's talk about like, how can they do this other path with ease? Like what are some of the tactical things that we've seen with practices you're working with, with other practices that we've worked with in the past? Like what are some of these like tactical pieces? how can we, because I think that illusion is so strong that I have to be the producer, I have to be the one who hits the numbers. What else can we do and how long is that timeline realistically?   Dana (09:47) Yeah, I think the first and foremost is if you aren't going to be the provider in in the other practices It's really building strong associates really making sure that you're finding the right fit for Whether it's the main office whether it's one of the extension offices whatever it is that that associate really is the right fit and That you are calibrating really well and you are bringing in strong associates who want to grow these practices with you and alongside you because I get you can't be in every   practice you can but like you said it sure is a way to be exhausted and burnt out and start to just not love owning all of these practices.   Kiera Dent (10:28) Mm-hmm. And like, let's so as you said that it makes me think about like when you buy a practice I remember I was working with this this potential client We were looking at the metrics of this practice and they realized that like 70 % of the production of this practice was actually being done By procedures that this dentist didn't do so was like, well good luck buying that practice You only can do 30 % of this production. So yes, they may have produced like 1.5 or 1.9 like whatever it is   but slash 70 % of that because you won't be able to produce that unless you bring an associate in. And so I think when you talked about like, are the monthly costs of this practice? What does it actually take us to run? Let's do our second location. Well, you're so used to your practice right now because you're probably doing these expanded procedures. You're probably doing these higher ones. And most of the time, what I see is doctors are like, well, I'm just going to hire someone who can do bread and butter dentistry as my associate. So then I can just do these big surgeries. Well, if that's the case, we need to figure out.   Practice number two or practice number three, A, what are the actual full costs of that practice and what do we need to produce? B, can we produce that on bread and butter or do we need to bring in your specialty? If we need to bring your specialty in or if we're going to pull you out of current option A, like where you currently are with an associate, how much of the dentistry is actually being done by your specialty services? And do you need to hire an associate that can do some of those specialty services as well? This is where the numbers become so paramount because it's like, we produced   1.5 or we produce two or we produce three. Now we're going to open our next location. But like Dana said, like bringing on an associate, it's not just a good fit. It's also making sure that they have the procedure makeup mix that can offset your production loss when you're gone. Or you get very strategic of, okay, when I am in practice A, I'm only doing these high end ones. So I'm producing this amount. They're, they're funneling these exams to me. You also have to be careful because if your associate doesn't do these high end procedures,   they're not going to look for in exams. So that's when you calibrate your associates, you calibrate your hygiene team to look for it. And when you get to multi offices, this is where Zoom and virtual meetings become paramount because you get all associates together and we all start looking for it. So we actually become referring partners to one another within the practices. And we also get our hygiene team and or AI to make sure that all the, of us are diagnosing the same level. So these are the things where I'm like, this actually can make your   multi-practice ownership way easier if you get these good foundations in place. And like you said, Dana, you find an associate who's like just as good, if not better, if you need them to be, but looking at the numbers because just because your practice is producing 2 million, 2.5, 3 million, wherever you are before you open your second location, maybe it's 1.5, look to see how much of that is done by your higher end services because typically an associate coming out of school   or a newer associate who's bread and butter dentistry is usually producing like five to 6,000 a day. Well, look at what you're producing. And if we brought someone in, can they produce that? Or if straight out of school, they're producing like 2,500. So you might need to scale up or have multi associates. But I think also being strategic when you open these practices of what do my doctors on the low end need to produce? Because I know they're going to produce lower at the beginning. How can I calibrate them and work with them every single month, every single week?   How can we take x-rays and make sure from the get-go these associates are doing really well? And also how can my hygiene team make sure that they're all calibrated to be doing the exams that we want? I think like those things might feel hard, but choose your heart in the scenario of I'd rather do that and know what I actually have to produce rather than just thinking we're gonna like stamp and repeat when you might be the higher producer. Dana, that was a lot of thoughts. What are your thoughts on that?   Dana (14:08) No, I love that and you're exactly right. think looking at the service mix, knowing how much of your production comes from those things because then it's like how important is it to find that and what exactly am I looking for in an associate? you know, we talk about avatars a fair amount and it's just like that is what points you into building those pieces and honing in for exactly what you need to be successful.   Kiera Dent (14:34) Mm-hmm, and I'm really big also on like how can we scrap the cost down at the beginning? Because gosh like I don't have children Dana you have four and so I think Question mark you you probably speak to this better than I can obviously you can't because you've gone through it But my hunch is when you have a baby, it's really hard and then as they get older You're like shoot. Let's have another baby and maybe you've forgotten how hard baby is when they're a baby Is this true or false? I just tell me how it is like   baby grows up and then you have the next baby like did you maybe forget how hard it was to have a brand new newborn and you're like tell me about that like how is that parenting   Dana (15:08) yeah.   Well, yeah, for sure.   Your mind plays tricks on you and makes you think that it's going to be super simple. And yeah, it's just like each phase, right? You kind of forget how you look back, right? And you see the beautiful things, right? You see the things that were fun. You see how much they smelled so good and how little they were, you know, all those pieces. And yeah, you do remember or you do remember the highlights and you tend to forget like the long exhaust   you know, nights that can sometimes come with a little tiny human. So yeah.   Kiera Dent (15:43) Yeah.   And I think that's about practice ownership too. So when you look at it, you have forgotten when you go to buy your second location, the scrap and the hard and all the things you did to build that thing to be successful. Like literally we forget, I forget, I mean, I was talking to Shelby and I'm like, I remember paying Tiffany on straight Venmo. Why she continued to work with me. I don't know my Venmo account. there's a max that you can send every single week, month.   And I'm like, Tiff, I hit my limit. Like, I'll have to send it to you when it resets in like three days. How on earth the Tiffany keep working with me is question number one I have. And number two, like, that's not even something that I even like remotely think about in today's world. Like, things are so set up, but you forget all of that. And so I think when we buy practice number two or practice number three, and we're looking at these costs, let's not go for the bougie luxury of exactly what we have. Let's figure out what are the things that are going to make it consistent. Same software, same exams, same like   a operatory setup if possible, because those things actually make you move quicker and then your practices become standardized. So when you go from location to location, it's much easier. But those are gonna be some of the things that also keep the costs lower. So we don't have to produce as much with you in there and still have it be profitable because you can have a practice that's only producing say 70,000 or 80,000 without you there at a 50 % overhead.   and still shelling out to you 20 to 30 % profit, depending upon how you're paying your associates. And that's still a great practice. It does not have to be producing the numbers if you keep your costs within reason. And so I think also being careful that if you're not there and we don't need all these, like we don't need all the marketing for the second location. We don't need all the implant supplies. Like if that's not a part in our associates not going to do it, then make sure that we're not incurring that cost. Because what that does is I think that this is where we then get into the struggle.   of the profitability of the multi-practices that then fluctuates because we're standardizing, but we're also trying to make all of them the exact same when maybe that's unnecessary. So I think that's one, but then you also talked about marketing because every new location has a different makeup. They're going to have a different makeup of patients. And just because it worked in one area for your marketing does not mean it works in another area. So Dana, let's do a little dig. We have a hypothetical for, for practice location, two practices are profitable. The other two aren't.   What are some of the steps or things that we should look for to get these other two profitable? Because we kind of talked about like before you buy a practice or if you're already in it, like here's some things to do or looking for these different associates, but like, shoot, I'm already in it. I've got two that are great, two that are bleeding. What do I do on these bleeding ones to make them healthy?   Dana (18:22) Yeah. And I think it's multi-practice, single practice, whatever it is, it's knowing who you're trying to attract and where are they? And so it, you know,   If you're a pediatric practice, Well, who are the parents that we're targeting? Who are the moms that we're targeting? Where are they in the community? How can we get involved in the things that they're involved in? Whether it is even online Facebook groups or whatever it is. But I think it starts with knowing exactly who you want to walk through your door and where you find them around the location of the practice.   Kiera Dent (18:56) Mm-hmm. And that's going to help because also pay attention because certain areas will attract different parents. Like there's different demographics. There's different socioeconomics. Like, so just because you're trying to attract the Lululemon mom for one practice, you might be attracting the Walmart Target mom at another location. Both moms are amazing. Both children will be great, but you've got to do like the Lululemon mom.   has very different marketing tactics and what you're going to do and what your giveaways might be in that practice or whatever you strive to do, how you're going to involve in the community. I'm going to be at the Pilates. I'm going to be at the juicer places. I'm going to be at like Elixir. Like that's what I'm doing for my Lululemon mom. I'm going to be like, they're probably at charter schools more than they're at public schools. That's going to be a different mom. And then my moms who are the target Walmart moms, I'm going to be at like the community centers. I'm going to be at the rec centers. I'm going to be at the YMCA. I'm going to be at   The I don't know like the moose lot like whatever those ones are where lots of kids go you guys I don't have kids so clearly I'm not great at this but like that's why I'm not a pediatric dentist either ⁓ But you look at it those moms are gonna be different The moms who are about Walmart are going to want someone who is cost of like so you might throw membership plans in there because they're more for that the lululemon mom's probably going to want more of like the Nutrition and what can I do and what's the highest quality? They're not going for like your lowest like   like give me a deal, but your Walmart and your Target mom probably is. And so again, there's nothing wrong with either mom, but your marketing strategies will probably need to change. So when you're looking at that profit margin or the bleeding practices, is our marketing working and do we need to change it up? Agreed. Do we have enough new patients for that? I also think I'd be looking at my costs. Like do, our staffing right? Cause some of these bleeding practices don't have enough patients that we might need to scale back our team.   at those locations to where maybe we're working two or three days. Like that's a bummer, but we're going to hire more part-time employees rather than full-time employees until we can build up to that. And these are decisions that I just want to highlight. CEOs, this is why we get paid what we get paid because our job is to make these hard decisions. Our job is to say like, we don't have the space for this. So we tell the team, you don't just have to go like whack, like, all right, we're out. It's like, Hey, we've got two months that we can do this and I need to get this patient up to this amount. This is our BAM. This is what we have to produce.   And if we don't, we're going to need to cut back to three days. Like it's just a black and white conversation, but your job as a CEO is to make sure you're not bleeding money and you get those practices profitable. It's also, what can we do? Can I, can I go in and mentor that associate doctor? Can they come and watch me? Can we assist each other? So that way they see how I'm doing these procedures and I can help them get more confident in it. Like what needs to happen to get that production number up? What, what do I need to do for my assisting team there?   So again, it's not, and I think for these multi-practice owners, I think one of my biggest tips is you are not the solution. Pretend you are a puppeteer behind the screen. How do you get all these practices profitable without you being the one? Dana, what are your thoughts about that? Cause that's how I feel, but I'm curious how you feel.   Dana (22:03) Mm-hmm. No, I agree with you completely and I think that when they have the numbers when they look at those pieces when they can say, okay If I bring in an associate and they produce at this amount it will take me let's say While use pediatric as an example, they produce 300 an hour right or 300 per patient per new patient that comes in and then you can say okay Well, if we do it at that if we do it at the 450 level if we do it closer to the 700 per patient or per hour then   Kiera Dent (22:20) Mm-hmm.   Dana (22:31) it lets you see how quickly you can grow, how quickly you can get to the production that you need to cover your expenses, those pieces. And so I just think that you're 100 % right. And knowing the numbers to be able to make those decisions and make those critical cuts or those critical ⁓ avenues for success, it just truly, truly helps.   Kiera Dent (22:55) And it all comes back to the numbers. And I think when you know your BAM, like a true BAM, we're talking bare ace minimum, we're not going again. It's, it's like, think back to when you started the practice, that's bare ace minimum. Like, what do I need to do to scrap it down? We're talking top ramen versus filet mignon. We'll get to the filets, but we need to start here, grow up to it. Again, choose your heart. For me, it's way harder to be not profitable and cash flowing negatively rather than not hiring as much or cutting my supplies down or   limiting what we're doing or changing my hours up until I can get it there. Now, Dana, let's go into a weird one because a lot of times owners think like, especially like solo practice owners, that if my practice isn't profitable, I'm going to scale it down to like two or three days and then I'm going to go moonlight at another practice. This is like a very hot debate that I have within myself. like, what are your thoughts about that? I have very strong opinions about this, but I'm super curious because   That can seem like a plausible idea, right? Like, let's go work somewhere else. Let's bring in the money to cover this one while I build it up. Give me some thoughts on that if your one practice isn't doing as well.   Dana (24:01) Yeah. And you know, I can understand the notion of like wanting to do that, because it's like, I'm trying to stop the bleeding, or I'm trying to at least reduce the stress or reduce the feeling of this isn't growing fast enough, or it isn't as successful as they want. But then what you're doing is you're really limiting the potential, you're limiting the potential of the location that you already   have right to then go where you don't have unlimited potential. And so I just feel like to plug the energy and put the effort and put the focus on the practice versus I can understand the want to go find something that is steady and stable when this feels so uncertain or we don't know. But I do feel like you you put your energy and your focus on it and it will   be more profitable than if we went somewhere else where it's capped for sure.   Kiera Dent (24:57) Mm   hmm. It's fun debate that I really love and I love the perspectives and I think there's no right answer. You've got to figure out what's right for you. But I am very similar to Dana in the sense of I feel when you have an out of a second practice that you moonlight at, ⁓ it doesn't force you to innovate in your space. It's kind of like a bandaid where it's like, okay, yeah, yeah, this can bleed kind of like a second location or a third location that's not as profitable and your first and second ones are just covering up the pain of it.   ⁓ to where you're like all right we'll just go and we'll find money in another place versus like no if you have to sit in this place you will figure it out because there's no other option like the boats have been burned we have to figure out what we're going to do and we have to make this work and so that's kind of where i'm like sure i see it but i also think there has to be a date that's in stone of we will end by this time and i know i have to have it profitable   Same thing with your bleeding practices. I think when you put dates on it of like by this date, it has to be profitable and you have to have the self integrity within yourself that you will actually own that that you will work towards that because otherwise you said Dana like it's unlimited potential within your practice. It's also like you're limiting yourself by going to another location and I feel like if another location is easier for you, maybe being a practice owner is not right for you. And I say that with love and respect, like know thyself and be free.   ⁓ because I feel like, when you burn the boat to innovate, find it. Shelby and I were talking the other day and we like throughout this goal and Shelby's like, Kiera, I don't even know how we're going to do that. We've never done that before. And I said, I don't know either. We're going to figure it out. Like that's just how you have to operate. Like, I don't know. And so whether it's, need a coach or you need someone to guide you like Dana, like sometimes we're in the thick of it. I have coaches. I can't see. I call Liz all the time. I'm like, Liz.   I need your perspective because I don't know and I'm in it and I need you to be a bird's eye view for me of like, where do I need to navigate through this? Because the option is to go through it. It's not to like jump off board. ⁓ but maybe you need a coach. Maybe you need to like look at the numbers and figure it out. Maybe you need to realize I'm not the solution for it. And if I'm not the solution, then what are my solutions in the, in the coloring box or in my toolbox? Like I think when you remove yourself and you say, because it's not sustainable.   Four practices, one doctor and trying to be the profit producer for all of them. Like that's a hard ask even for a short amount of time. Sure, you can do it, but it's not sustainable. Like you will burn out. And I see these doctors coming in like crisp fried, like ready to give up everything. They have nothing left. They're becoming numb. They're becoming like detached from family members. They don't even get excited for things that used to make them excited because they're literally burnt to a crisp. So it's not a sustainable model. So why are we doing it?   cause we think it's easier. like we think moonlighting is easier versus like, no, let's fix the problem. Let's have a date in stone and let's move on. So Dana, I freaking love these conversations because it helps me see like one, you've got to know your numbers. The numbers will tell you what to do or not to do. Two, I think you've got to be really confident in making the decisions. Three, let's set some dates in stone and make sure that we're actually committed to figuring out the problems by this date. We're not pumping more money into it. ⁓ honestly, like   If I was looking and I had practices that weren't profitable, I think the only areas I would spend money are possibly marketing, possibly, but there's so much free marketing that you can do. So let's not throw money there if we're actually losing money. I would spend money on a great consultant, someone who's been there, done it and done it successfully to move you there because sometimes when we're in the thick of our problems, we can't get out of it. So that is another cost that, but again, I talked to a doctor there on cashflow row right now is what I call it. And I said, all right.   You have two choices. You're either going to rise up or you're going to rise out. Like you take your, like choose your heart. And to me, I'd rather like pay the money and commit and make the decisions and like follow through or turn it over. Like you're in cashflow row. There's no other option for you. So you've got to execute. ⁓ and really, truly like those are the main things that I would spend money on. And then I would look to see how can I cut my expenses and what do I actually have to do and produce to take the stress off to become profitable or at least not losing money.   That's like my only focus for that time and I don't let anything else distract me. It's very hard to put those blinders on, but I think that's also where an accountability coach, a consultant. Yes, I will toot our own horn. Dental A Team is really, really good at this. We do not let you steer away from it. I know you want to talk about marketing and I know you want to talk about like, but we need these supplies. No, that's a distraction from what's really going on. We need to get profitable and that's production, collections and overhead reduction. Like that's all you need to do during those moments.   So let's figure it out and let's find the way and put those blinders on and commit that we will always be profitable. Dana, I'm off my soapbox. Any last thoughts you've got? Because I clearly am passionate about this.   Dana (29:42) No, I love seeing the passion and you know, it just bleeds through in everything you do and and that's the passion that we have for our clients. And so when we see them in these situations and it's like, let's dig in together. Let's figure it out and put in the work.   Kiera Dent (29:55) Yeah, Dana, brilliant. love that you have clients like this. love that I have clients like these are the puzzles we love to help you with. So whether you're a solo practitioner or you're a multi owner practitioner or you're thinking multi ownership, whatever it is, like I really do think having a coach hopefully before you get to this spot, if you're already in the spot, rock on, we can still help you. So I think like whether you're in it now, like get the help, like throw up the life raft right now before it's too late. I really, it,   It stresses me out when clients come in and they're on cashflow row. It's like, it's okay. And it's okay. And it doesn't mean you're a failure. It doesn't mean you weren't a bad, like you're a bad business owner or I should have seen this coming. No, you're a business owner. Like this is real life, but like, let's get the help before it gets to be like, really like the water's already up to our neck. Like let's get it. Whereas maybe at like our chest and we're feeling the pressure mount a little bit, but there's still a little bit of breathing room rather than when it's like up to our chin. That becomes a lot harder, but still doable.   ⁓ Or like hey, let's be proactive kind of like I mean couples therapy I'm like, let's be proactive and do this before we need the divorce help like let's let's try and save the practices before so if we can help you I love to do practice growth calls with you like no pressure complementary to you We'll just look at the gaps in your practice give you a ton of value if it works for you and we're a great fit Awesome, we'd love to help you If not, you're gonna walk away from that of some awesome tips in value because I want you to see your blind spots And I want you to see the solutions ⁓   regardless. So reach out Hello@TheDentalATeam.com or book a call. Dana, love podcasting with you. Thanks for coming on early today. Thanks for being a great consultant. Thanks for loving our clients and just having that passion for their success. So fun to podcast with you today. Of course, and for all of you listening, thanks for listening. I'll catch you next time on the Dental A Team Podcast.   Dana (31:32) Thanks for having me.  

Thinking Elixir Podcast
256: Types, Tools, and Turbo Charging

Thinking Elixir Podcast

Play Episode Listen Later Jun 10, 2025 23:42


News includes the Elixir 1.19 RC release featuring up to 4x faster compilation and significant types system improvements, more ElixirConfEU videos including José Valim's keynote on type system updates, the look at the Backpex admin panel for Phoenix LiveView applications, Ash AI's impressive AI integration using the Elixir LangChain library, an informal Elixir Contributors Summit recap from Software Mansion, the Quokka formatter that automatically fixes Credo style code issues, Popcorn's browser-based Elixir implementation with JavaScript interoperability, and the launch of Elixir Observer for better Hex package exploration, and more! Show Notes online - http://podcast.thinkingelixir.com/256 (http://podcast.thinkingelixir.com/256) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md (https://github.com/elixir-lang/elixir/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.19 RC release with up to 4x faster compilation for large projects, types system updates, and improved pretty printing https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z (https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConfEU videos playlist with all 4 keynotes and Lightning Talks https://www.youtube.com/watch?v=po-ckmSt1gI&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=13 (https://www.youtube.com/watch?v=po-ckmSt1gI&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=13?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's keynote "Type System and Elixir Updates + Extended Q&A" https://github.com/naymspace/backpex (https://github.com/naymspace/backpex?utm_source=thinkingelixir&utm_medium=shownotes) – Backpex - highly customizable administration panel for Phoenix LiveView applications https://backpex.live/ (https://backpex.live/?utm_source=thinkingelixir&utm_medium=shownotes) – Backpex project landing page https://demo.backpex.live/admin/users (https://demo.backpex.live/admin/users?utm_source=thinkingelixir&utm_medium=shownotes) – Live demo of Backpex admin panel https://hexdocs.pm/ash_ai/readme.html (https://hexdocs.pm/ash_ai/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Ash AI documentation - AI implementation for the Ash Framework https://x.com/ZachSDaniel1/status/1927249155019149409 (https://x.com/ZachSDaniel1/status/1927249155019149409?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel's tweet teasing Ash AI features https://blog.swmansion.com/elixir-contributor-summit-2025-shaping-the-future-together-at-software-mansion-cc3271a188eb (https://blog.swmansion.com/elixir-contributor-summit-2025-shaping-the-future-together-at-software-mansion-cc3271a188eb?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post about the informal Elixir Contributors Summit held after ElixirConf EU https://github.com/smartrent/quokka (https://github.com/smartrent/quokka?utm_source=thinkingelixir&utm_medium=shownotes) – Quokka - Elixir formatter that combines mix format and mix credo to automatically fix code style issues https://github.com/software-mansion/popcorn (https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes) – Popcorn - library for running client-side Elixir in browsers with JavaScript interoperability https://popcorn.swmansion.com/simple_repl/ (https://popcorn.swmansion.com/simple_repl/?utm_source=thinkingelixir&utm_medium=shownotes) – Popcorn live demo REPL https://github.com/atomvm/AtomVM (https://github.com/atomvm/AtomVM?utm_source=thinkingelixir&utm_medium=shownotes) – AtomVM project that Popcorn is based on, compiles to WASM https://www.mimiquate.com/blog/introducing-elixir-observer-a-better-way-to-explore-elixir-packages (https://www.mimiquate.com/blog/introducing-elixir-observer-a-better-way-to-explore-elixir-packages?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post introducing Elixir Observer for exploring Hex packages https://elixir-observer.com/ (https://elixir-observer.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Observer website for package exploration https://www.youtube.com/watch?v=o-FsRSDg6Pc (https://www.youtube.com/watch?v=o-FsRSDg6Pc?utm_source=thinkingelixir&utm_medium=shownotes) – YouTube demo video of Elixir Observer https://github.com/mimiquate/elixir_observer (https://github.com/mimiquate/elixir_observer?utm_source=thinkingelixir&utm_medium=shownotes) – Open source GitHub repository for Elixir Observer https://elixir-observer.com/packages/ecto (https://elixir-observer.com/packages/ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Example of Ecto package analysis on Elixir Observer Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Maintainable
Melanie Sumner: Why Continuous Accessibility Is a Strategic Advantage

Maintainable

Play Episode Listen Later Jun 10, 2025 49:30


Melanie Sumner: Why Continuous Accessibility Is a Strategic AdvantageMelanie Sumner, Product Accessibility Lead for Design Systems at HashiCorp, joins Robby to talk about what it takes to scale accessibility across legacy products—and how aligning design and engineering processes creates lasting change. Melanie shares her work making Ember.js more accessible, her team's philosophy behind their design system, and why she treats accessibility like any other technical concern.From the pitfalls of nested interactive elements to the strengths of Ember's conventions and codemods, this conversation offers a roadmap for integrating accessibility into every layer of product development.Melanie also reflects on why she trademarked the term Continuous Accessibility, how it fits into product lifecycles, and what other frameworks can learn from the Ember community's approach.“Accessibility is a technical problem with a technical solution.”Melanie joins us from Chicago, Illinois.Episode Highlights[00:01:00] What Well-Maintained Software Looks Like: Consistency, purpose, and bridging design and engineering[00:02:30] Building a Unified Design System Across 10+ Legacy Products[00:03:30] Creating Component Requirements Before Design or Code[00:05:00] Designing with Accessibility Defaults—and Providing Bridges for Legacy[00:07:00] How Ember's Conventions Help Scale Front-End Systems[00:09:30] Who Uses Ember—and Why It's a Fit for Teams with Big Requirements[00:13:30] Technical Debt in Design Systems and the Cost of Rushing[00:16:30] How They Future-Proof Components and Avoid Over-Engineering[00:19:00] What “Continuous Accessibility” Means in Practice[00:21:00] Accessibility Testing and the Limits of Automation[00:23:00] Common Accessibility Mistakes: Nested Interactives and Misused DIVs[00:24:30] Keyboard Navigation as a Litmus Test[00:26:00] Text Adventure Games and Accessibility as a Playable Experience[00:28:30] The Origin of Her Accessibility Journey at UNC Chapel Hill[00:31:00] Why She Avoids Framing Accessibility in Emotional Terms[00:32:45] Compliance as a Business Driver for Accessibility[00:35:00] Open Source Work on Testing Rules Across Frameworks[00:38:00] The Navigation API and Fixing Single-Page App Accessibility[00:40:30] HTML's Forgiveness and the Illusion of “Good Enough”[00:43:00] Advice for Engineers Advocating for Accessibility Without Authority[00:46:45] Book Recommendation: Cradle Series by Will Wight[00:48:30] Where to Follow Melanie: melanie.codesLinks and ResourcesMelanie's WebsiteHelios Design System at HashiCorpCradle Series by Will WightEmber Community SurveyA11y Automation GitHub ProjectAxe-coreFollow Melanie:GitHubLinkedInThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

The Sacred Speaks
123 - Miles Neale: Return with Elixir

The Sacred Speaks

Play Episode Listen Later Jun 8, 2025 117:16


In this episode of 'The Sacred Speaks,' host Dr. John W. Price engages in a conversation with Dr. Miles Neale, a Buddhist psychotherapist and esteemed teacher. Dr. Neal, who specializes in Tibetan Buddhism and contemplative practices, discusses his book, 'Return with Elixir,' which maps out the pilgrimage through death and rebirth. The discussion explores the intricacies of ancient Greek dream temples, Jungian psychology, and Tibetan tantric practices. Dr. Neal also shares his personal journey, including the impact of a significant mentor-mentee relationship, and the transformative power of pilgrimages, both outer and inner. He reflects on a recent pilgrimage in the Sum Valley, emphasizing the importance of virtue and integrity in the present age. This episode invites listeners to explore the ancient wisdoms and methodologies that guide the path to self-discovery and holistic healing. In this episode (00:00) Introduction and Guest Overview (01:09) Host Announcements and Updates (03:09) Introducing Dr. Miles Neal (03:57) Exploring Ancient Healing Practices (05:54) The Journey of Writing 'Return with Elixir' (18:07) Critique of Modern Western Medicine (28:30) Personal Transformations and Pilgrimage (53:20) The Role of the Inner Guru (59:03) The Mythological Journey to Sun Valley (59:55) The Mission of Lama Zopa (01:01:08) Building the Stupa: A Symbol of Enlightenment (01:05:59) The Collapse of Civilization and the Role of the Stupa (01:09:16) The Importance of Virtue and Integrity (01:15:06) Pilgrimages and Inner Journeys (01:21:13) The Tibetan Art of Dying and Reincarnation (01:38:25) The Living Tradition of Tantra (01:52:07) Final Thoughts and Reflections Connect with Miles Neale Website https://www.milesneale.com/ Instagram @milesneale https://www.instagram.com/milesneale/?hl=en YouTube https://www.youtube.com/user/DrMilesNeale Website for John: www.drjohnwprice.com WATCH: YouTube for The Sacred Speaks https://www.youtube.com/channel/UCOAuksnpfht1udHWUVEO7Rg Instagram: https://www.instagram.com/thesacredspeaks/ @thesacredspeaks Twitter: https://twitter.com/thesacredspeaks Facebook: https://www.facebook.com/thesacredspeaks/ Brought to you by: https://www.thecenterforhas.com Theme music provided by: http://www.modernnationsmusic.com

Radiolab
The Elixir of Life

Radiolab

Play Episode Listen Later Jun 6, 2025 50:59


Doctor and special correspondent, Avir Mitra takes Lulu on an epic journey live on stage at a little basement club called Caveat, here in New York. Starting with an ingredient in breastmilk that babies can't digest, a global hunt that takes us from Bangladesh to the Mennonite communities here in the US, we discover an ancient symbiotic relationship that might be on the verge of disappearing.  So sip a vicarious cocktail, settle in, and explore the surprising ways our bodies forge deep, invisible connections that shape our lives.This live show is part of a series we are doing with Avir that we are calling “Viscera.” Each event is conversation that takes the audience on journey into a quirk or question or mystery inside of us, and gives them a visceral experience with the viscera of us. The previous installment of the series, was called “How to Save a Life.”Special thanks to Tim Brown, David Mills, Carlito Lebrilla, Bethany Henrik, Danielle Lemay, Katie Hinde, Jennifer Smilowitz, Angela Zivkovic, Daniela Barile, Mark UnderwoodEPISODE CREDITS:Reported by -Avir Mitrawith help from - Anisa VietzeOriginal music from - Dylan KeefeSound design contributed by - Dylan Keefe, Ivan BarenFact-checking by -Natalie Middleton.Signup for our newsletter!! It includes short essays, recommendations, and details about other ways to interact with the show. Sign up (https://radiolab.org/newsletter)!Radiolab is supported by listeners like you. Support Radiolab by becoming a member of The Lab (https://members.radiolab.org/) today.Follow our show on Instagram, Twitter and Facebook @radiolab, and share your thoughts with us by emailing radiolab@wnyc.org.Leadership support for Radiolab's science programming is provided by the Simons Foundation and the John Templeton Foundation. Foundational support for Radiolab was provided by the Alfred P. Sloan Foundation.

Smart Software with SmartLogic
Blue Heron: Bluetooth Low Energy (BLE) for Elixir & Nerves with Connor Rigby

Smart Software with SmartLogic

Play Episode Listen Later Jun 5, 2025 46:16


Connor Rigby joins the Elixir Wizards to talk about Blue Heron BLE (Bluetooth Low Energy) support for Elixir apps. Blue Heron implements the BLE specs in pure Elixir, leveraging binary pattern matching and concurrent message processing to handle Bluetooth protocols. Unlike most solutions that require C ports or NIFs, Blue Heron runs entirely in user space, so it works seamlessly in both Nerves-based embedded projects and (eventually) desktop Elixir applications. We discuss how Nerves development differs from building Phoenix apps. Connor shares challenges he's experienced with hardware compatibility, where some chips only partially implement the spec, and he discusses the surprisingly deep (but sometimes incomplete) world of BLE device profiles. His tip for anyone entering the BLE space: read the official spec instead of trusting secondhand blog posts. Tools like Nerves LiveBook give you hands-on examples, so you can get a BLE prototype running on a Raspberry Pi and your phone in no time. Key topics discussed in this episode: Blue Heron origins and “bird” naming convention BLE vs. Bluetooth Classic: core differences Pure Elixir implementation—no C dependencies Binary pattern matching for packet parsing Hardware transport options: UART, SPI, USB, SDIO GenServer patterns in Nerves vs. Phoenix Linux requirement and power-consumption trade-offs GATT (Generic Attribute Table) implementation patterns SQLite integration for Nerves apps Hardware chip quirks and spec compliance Manufacturer-specific commands and workarounds BLE device profiles and spec gaps Security Management Profile (SMP) for encryption Device connection and pairing workflows Web vs. embedded development differences Where to get started: hardware recommendations and docs Links mentioned: https://github.com/ConnorRigby/ https://github.com/blue-heron/ https://nerves-project.org/ BLE (Bluetooth Low Energy) https://en.wikipedia.org/wiki/BluetoothLowEnergy https://developer.apple.com/ibeacon/ https://learnyousomeerlang.com/building-otp-applications Linux https://www.linux.org/ HCI (Host Controller Interface) https://en.wikipedia.org/wiki/Hostcontrollerinterface Circuits UART Library https://hexdocs.pm/circuitsuart/readme.html SPI (Serial Peripheral Interface) https://github.com/elixir-circuits/circuitsspi SDIO (Secure Digital Input Output https://en.wikipedia.org/wiki/SDIO Raspberry Pi https://www.raspberrypi.com/ Coral SoM Dev Board https://coral.ai/products/dev-board/ BeagleBone Single-Board Linux Computer https://www.beagleboard.org/boards/beaglebone-black https://www.bluetooth.com/bluetooth-resources/intro-to-bluetooth-gap-gatt/ Genservers https://hexdocs.pm/elixir/1.12/GenServer.html https://hexdocs.pm/ecto/Ecto.html https://github.com/elixir-sqlite/ectosqlite3 https://github.com/nerves-livebook/nerveslivebook Special Guest: Connor Rigby.

ESC TV Today – Your Cardiovascular News
Season 3 - Ep.17: Coronary sinus reducer - Strategies to reach LDL cholesterol goals in high-risk patients

ESC TV Today – Your Cardiovascular News

Play Episode Listen Later Jun 5, 2025 21:26


This episode covers:  Cardiology this Week: A concise summary of recent studies Coronary sinus reducer: promise in refractory angina Best strategies to reach LDL cholesterol goals in high-risk patients Snapshots Host: Susanna Price Guests: Carlos Aguiar, Rasha Al-Lamee, J. Wouter Jukema, Steffen Petersen Want to watch that episode? Go to: https://esc365.escardio.org/event/1807 Want to watch that extended interview on LDL management? Go to: https://esc365.escardio.org/event/1807?resource=interview Disclaimer ESC TV Today is supported by Bristol Myers Squibb and Novartis. This scientific content and opinions expressed in the programme have not been influenced in any way by its sponsors. This programme is intended for health care professionals only and is to be used for educational purposes. The European Society of Cardiology (ESC) does not aim to promote medicinal products nor devices. Any views or opinions expressed are the presenters' own and do not reflect the views of the ESC. Declarations of interests Stephan Achenbach, Nicolle Kraenkel and Susanna Price have declared to have no potential conflicts of interest to report. Rasha Al-Lamee has declared to have potential conflicts of interest to report: speaker's fees for Menarini pharmaceuticals, Abbott, Philips, Medtronic, Servier, Shockwave, Elixir. Advisory board: Janssen Pharmaceuticals, Abbott, Philips, Shockwave, CathWorks, Elixir. Carlos Aguiar has declared to have potential conflicts of interest to report: personal fees for consultancy and/or speaker fees from Abbott, AbbVie, Alnylam, Amgen, AstraZeneca, Bayer, BiAL, Boehringer-Ingelheim, Daiichi-Sankyo, Ferrer, Gilead, GSK, Lilly, Novartis, Pfizer, Sanofi, Servier, Takeda, Tecnimede. Davide Capodanno has declared to have potential conflicts of interest to report: Bristol Myers Squibb, Daiichi Sankyo, Sanofi Aventis, Novo Nordisk, Terumo. J. Wouter Jukema has declared to have potential conflicts of interest to report: J. Wouter Jukema/his department has received research grants from and/or was speaker (CME accredited) meetings sponsored/supported by Abbott, Amarin, Amgen, Athera, Biotronik, Boston Scientific, Dalcor, Daiichi Sankyo, Edwards Lifesciences, GE Healthcare Johnson and Johnson, Lilly, Medtronic, Merck-Schering-Plough, Novartis, Novo Nordisk, Pfizer, Roche, Sanofi Aventis, Shockwave Medical, the Netherlands Heart Foundation, CardioVascular Research the Netherlands (CVON), the Netherlands Heart Institute and the European Community Framework KP7 Programme. Steffen Petersen has declared to have potential conflicts of interest to report: consultancy for Circle Cardiovascular Imaging Inc. Calgary, Alberta, Canada. Emma Svennberg has declared to have potential conflicts of interest to report: Abbott, Astra Zeneca, Bayer, Bristol-Myers, Squibb-Pfizer, Johnson & Johnson.

Thinking Elixir Podcast
255: OTP 28 and Vibe Coding Phoenix Apps

Thinking Elixir Podcast

Play Episode Listen Later Jun 3, 2025 32:02


News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCord's keynote on his new phoenix.new service and James Arthur's introduction of Phoenix Sync for real-time database synchronization, the EEF board election results and their new role as a CVE Numbering Authority for the Hex ecosystem, upcoming co-located hooks and macro components in LiveView, updates to the Elixir Lua package and MDEx with its new Markdown sigil, a new convention for AI-friendly usage_rules.md files in hex packages, and more! Show Notes online - http://podcast.thinkingelixir.com/255 (http://podcast.thinkingelixir.com/255) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/?utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://www.erlang.org/news/180 (https://www.erlang.org/news/180?utm_source=thinkingelixir&utm_medium=shownotes) – OTP 28 release announcement with new priority messages functionality and SBOM support https://www.erlang.org/eeps/eep-0076 (https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&utm_medium=shownotes) – EEP 76 specification for priority messages in OTP 28 https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z (https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf EU 2025 YouTube playlist with conference videos https://www.youtube.com/watch?v=ojLVHc4gLk&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2oZ&index=3 (https://www.youtube.com/watch?v=ojL_VHc4gLk&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=3?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's keynote "Code Generators are Dead. Long Live Code Generators" https://x.com/chris_mccord/status/1923417060593356889 (https://x.com/chris_mccord/status/1923417060593356889?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's announcement about phoenix.new paid service https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's new phoenix.new paid service at Fly.io https://www.youtube.com/watch?v=4IWShnVuRCg&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=2 (https://www.youtube.com/watch?v=4IWShnVuRCg&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=2?utm_source=thinkingelixir&utm_medium=shownotes) – James Arthur's keynote "Introducing Phoenix Sync" from ElixirConf EU https://github.com/electric-sql/phoenix_sync/ (https://github.com/electric-sql/phoenix_sync/?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix Sync GitHub repository for real-time sync to Postgres-backed Phoenix apps https://hexdocs.pm/phoenix_sync/readme.html (https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix Sync documentation on HexDocs https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's sync project that inspired Phoenix Sync https://erlef.org/blog/eef/election-2025-results (https://erlef.org/blog/eef/election-2025-results?utm_source=thinkingelixir&utm_medium=shownotes) – EEF board election results for Cohort C https://x.com/TheErlef/status/1924531926008004633 (https://x.com/TheErlef/status/1924531926008004633?utm_source=thinkingelixir&utm_medium=shownotes) – EEF Twitter announcement of election results https://erlef.org/blog/eef/election-2025-candidates (https://erlef.org/blog/eef/election-2025-candidates?utm_source=thinkingelixir&utm_medium=shownotes) – Information about the EEF election candidates https://erlef.org/blog/security/eef-cna-announcement (https://erlef.org/blog/security/eef-cna-announcement?utm_source=thinkingelixir&utm_medium=shownotes) – EEF becomes CVE Numbering Authority for Hex and BEAM ecosystem https://github.com/erlef-cna (https://github.com/erlef-cna?utm_source=thinkingelixir&utm_medium=shownotes) – EEF CNA GitHub organization https://cna.erlef.org/ (https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes) – EEF CNA website https://github.com/surface-ui/surface (https://github.com/surface-ui/surface?utm_source=thinkingelixir&utm_medium=shownotes) – Surface UI project for server-side rendering components https://github.com/phoenixframework/phoenixliveview/pull/3810 (https://github.com/phoenixframework/phoenix_live_view/pull/3810?utm_source=thinkingelixir&utm_medium=shownotes) – Draft PR for co-located hooks and macro components in LiveView https://github.com/tv-labs/lua (https://github.com/tv-labs/lua?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Lua package v0.2.x release by TvLabs https://x.com/davydog187/status/1925186045156463034 (https://x.com/davydog187/status/1925186045156463034?utm_source=thinkingelixir&utm_medium=shownotes) – Dave's tweet about ElixirConf EU Luerl talk https://www.youtube.com/watch?v=4YBBoXXH_98 (https://www.youtube.com/watch?v=4YBBoXXH_98?utm_source=thinkingelixir&utm_medium=shownotes) – "Lua on the BEAM" talk by Dave Lucia & Robert Virding https://discord.gg/6Ukp9vpj (https://discord.gg/6Ukp9vpj?utm_source=thinkingelixir&utm_medium=shownotes) – Discord link for Lua community https://x.com/germsvel/status/1922602086065148093 (https://x.com/germsvel/status/1922602086065148093?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's video highlighting LiveDebugger tool https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225 (https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225?utm_source=thinkingelixir&utm_medium=shownotes) – German Velasco's BlueSky post about LiveDebugger https://podcast.thinkingelixir.com/249 (https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&utm_medium=shownotes) – Thinking Elixir episode 249 featuring LiveDebugger discussion https://hexdocs.pm/mdex/MDEx.Sigil.html (https://hexdocs.pm/mdex/MDEx.Sigil.html?utm_source=thinkingelixir&utm_medium=shownotes) – MDEx v0.7 documentation for new ~MD sigil https://hexdocs.pm/autumn (https://hexdocs.pm/autumn?utm_source=thinkingelixir&utm_medium=shownotes) – Autumn syntax highlighter package that works with MDEx https://github.com/leandrocp/mdex_mermaid (https://github.com/leandrocp/mdex_mermaid?utm_source=thinkingelixir&utm_medium=shownotes) – MDEx Mermaid plugin for adding mermaid support to Markdown https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i (https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel's BlueSky post about usage_rules.md convention https://hexdocs.pm/usage_rules (https://hexdocs.pm/usage_rules?utm_source=thinkingelixir&utm_medium=shownotes) – Usage rules package documentation https://github.com/ash-project/usage_rules/ (https://github.com/ash-project/usage_rules/?utm_source=thinkingelixir&utm_medium=shownotes) – Usage rules GitHub repository https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/ (https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/?utm_source=thinkingelixir&utm_medium=shownotes) – Microsoft announcement about Windows Subsystem for Linux going open source https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/ (https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/?utm_source=thinkingelixir&utm_medium=shownotes) – ZDNet article explaining Microsoft's Linux strategy and Azure statistics Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - Dave Lucia - @davydog187 (https://x.com/davydog187)

Professor P’s Podcast - Entrepreneurship - Empowerment - Energetics
Ep 54 PS. The Way Out is Within #truthbetold

Professor P’s Podcast - Entrepreneurship - Empowerment - Energetics

Play Episode Listen Later Jun 3, 2025 8:44


Welcome, everyone, to the 54th episode of Professor P's Podcast. I am bringing you a PS dose of Elixir. Today's topic is not a topic at all. It is a personal invitation.  I'm inviting you into something I've been carrying in my heart and spirit for years — The Way Out is Within. If you've heard me say it before, you know it's more than a phrase. It's a call to go deeper. A reminder that true healing begins from the inside out. And now, it's being born into a digital tool designed to support women in their healing, wholeness, and spiritual wellness. With raw vulnerability and unwavering faith, I am inviting you to be part of the beta group and reminding you that true healing doesn't come from the outside — it begins within. Whether you are walking through grief, rebuilding after trauma, seeking clarity in your spiritual journey, or just in need of a sacred space to breathe, this is for you. Join the first wave of women to experience the power of this free, faith-based wellness tool by signing up at www.thewayoutiswithin.com I'll be back in the Fall semester — with more power, more boldness, and fresh oil ready to pour out. Until then, keep going, keep healing, and keep trusting that the way out is always within. Jump into today's episode to hear more. Remember to connect with me on social media. My handles are below. And I would love for you to subscribe, leave me a review, and share this podcast with everyone you know. Also, if there is a topic you want me to talk about, if you have an empowerment story, or if you are an entrepreneur and would like to be on the show, please send me an email! Thank you in advance!  Contact with Professor P Website www.natashapalumbo.com www.calempowered.com Email natasha@natashapalumbo.com  Instagram https://www.instagram.com/natasha_m_palumbo/   Facebook https://www.facebook.com/LdyBug  LinkedIn https://www.linkedin.com/in/natasha-m-palumbo-mba-entrepreneurship-empowered/ 

Addicted To Fitness Podcast
Alkaline Water: Health Elixir or Marketing Ploy?

Addicted To Fitness Podcast

Play Episode Listen Later Jun 2, 2025 32:33


This week's Addicted to Fitness determines if a specific type of bottled water offers more health benefits than regular tap water. Nick and Shannon describe what alkaline water is, the supposed health benefits, and whether or not you should spend extra money on this type of water. Follow the podcast profile on Instagram @TheATFPodcast. Give it a listen and let us know what you think by leaving a rating & review in Apple Podcasts. Visit addictedtofitness.libsyn.com to listen to our entire archive. Like & Follow the Addicted to Fitness Podcast Facebook page (Facebook.com/addictedtofitnesspodcast). Follow Nick & Elemental Training Tampa on Facebook (www.facebook.com/ElementalTampa) and Instagram (www.instagram.com/ettampa/) to participate in free live workouts. Follow the podcast profile on Instagram @TheATFPodcast and send Nick a DM if you're interested in receiving a customized workout plan or visit shannonjb.com to learn more about Shannon's wellness coaching program.

Beam Radio
Episode 91: BeamRadio Talks Igniter with Zach Daniel

Beam Radio

Play Episode Listen Later Jun 2, 2025 53:26


In this episode of Beam Radio, Andrew Ek and Bruce Tate welcome Zach Daniel to discuss his journey with Elixir, the impact of the Ash framework, and the introduction of Igniter, a code generation and patching tool. We want to connect with you! Twitter: @BeamRadio1 Send us your questions via Twitter @BeamRadio1 #ProcessMailbox Keep up to date with our hosts: Twitter: @akoutmos @ektastrophe @meryldakin @redrapids Bluesky @akoutmos.bsky.social @ektastrophe.bsky.social @lawik.bsky.social @RedRapids.bskysocial Sponsored by Groxio (https://grox.io) and Underjord (https://underjord.io)

Smart Software with SmartLogic
Zigler: Zig NIFs for Elixir with Isaac Yonemoto

Smart Software with SmartLogic

Play Episode Listen Later May 29, 2025 43:00


In the Season 14 premiere, hosts Dan Ivovich and Sundi Myint chat with Isaac Yonemoto, creator of the Zigler library, to explore how Zigler brings Zig's performance and safety to Elixir through Native Implemented Functions (NIFs). Isaac walks through the core design of Zigler and how it auto-generates the Elixir-to-Zig bridge, enforces type safety, and exposes multiple execution modes (normal, dirty, threaded). The conversation covers real-world applications, from SIMD-powered token selection for LLM hardware acceleration to OTP-style fault tolerance in low-level code. Isaac shares his own journey: stepping back from professional software work to launch a biotech startup focused on reducing drug manufacturing costs while continuing to maintain Zigler and even leveraging Elixir for bioinformatics pipelines. Topics discussed in this episode: What is the Zigler library and what does it do? What does it mean to run a "dirty NIF"? Async mode is temporarily removed from Zig (therefore, yielding NIFs is temporarily deprecated in Zigler) Zigler's three execution modes (normal, dirty, and threaded) and how you switch modes with a single config change Isaac's journey from professional software work to launching a biotech startup How Isaac leverages Elixir in bioinformatics pipelines at his startup LLM hardware acceleration using Zigler NIFs and SIMD-powered token picking Fault-tolerant load balancing of NIF workloads via OTP principles Transparent handling and recovery from hardware failures through monitoring Potential future memory-safety features in Zig and their implications The Elixir-based borrow-checker prototype: purpose and design Unit-checking for scientific computations to enforce correctness New OS support in Zigler 0.14: macOS, Windows, and FreeBSD Inline Zig code authoring directly within Elixir modules Isaac's commitment to maintain Zigler through its 1.0 release (...and beyond?) Links mentioned: https://github.com/E-xyza/zigler https://github.com/ziglang/zig https://vidalalabs.com/ Zig Programming Language: https://ziglang.org/ https://obsidian.md/ https://hexdocs.pm/elixir/macros.html https://erlang.org/documentation/doc-4.7.3/doc/extensions/macros.html A Deep Dive Into the Elixir AST: https://dorgan.ar/posts/2021/04/theelixirast/ https://www.erlang.org/doc/system/nif.html https://nodejs.org/en Llama Open-Source LLM: https://www.llama.com/ Mixtral Open-Source LLM: https://mistral.ai/news/mixtral-of-experts https://Fly.io SIMD: https://en.wikipedia.org/wiki/Singleinstruction,multiple_data https://opentrons.com/ CI/CD: https://en.wikipedia.org/wiki/CI/CD https://hexdocs.pm/zigler/Zig.html http://www.x.com/DNAutics https://bsky.app/profile/dnautics.bsky.social

The Story of a Brand
Curious Elixir - The Science and Soul of Curious Elixir

The Story of a Brand

Play Episode Listen Later May 28, 2025 64:59


When you meet someone building a brand with soul, you feel it.  That's exactly what happened when I spoke with JW Wiseman, the founder of Curious Elixirs, a line of booze-free cocktails that doesn't just skip the alcohol but adds in adaptogens, bold flavor, and a whole lot of purpose. We discuss how this brand was born out of personal transformation, how JW is rethinking the celebration culture, and why staying curious has become a guiding principle for both life and business.  This is a story about conscious consumption, brand intimacy, and staying true to your values, even when it's hard. If you're interested in building something that blends health, flavor, and meaning, this one's for you. Here are a few highlights from the episode: * Why JW calls Curious a “functional celebration” brand, not just a drink. * The role of adaptogens and how they elevate the non-alcoholic experience. * Bootstrapping and finding the right DTC growth model in a nuanced category. * How they've built deep emotional resonance with their community. * The power of naming, storytelling, and ritual in CPG branding. Join us in listening to the full episode to hear what it takes to build a movement around conscious consumption, one bottle at a time. For more on Curious Elixir, visit:  https://curiouselixirs.com/ If you enjoyed this episode, please leave The Story of a Brand Show a rating and review.  Plus, don't forget to follow us on Apple and Spotify.  Your support helps us bring you more content like this! * Today's Sponsors: Compass Rose Ventures - Advisor for CPG Brands: https://compassroseventures.com/contact/ Compass Rose Ventures can help your CPG brand increase customer lifetime value, expand into the US market, create an omnipresent omnichannel footprint, optimize customer journeys, build brand communities, and more. Visit the link above to learn more.    REViVE Amazon Marketing Partners: https://revivemp.com/ REViVE Amazon Marketing Partners helps better-for-you CPG brands win on Amazon with niche expertise, founder-led strategy, and a true partnership model. Built by a CPG founder with a successful exit, REViVE only works with brands they believe in. Curious if Amazon is right for you? Book a Free Deep Dive Strategy Session today.

The Snap Chat: Marvel Snap Podcast
Xorn: The Movement King Arrives | The State of Snap | Elixir In Review | The Snap Chat Ep. 134

The Snap Chat: Marvel Snap Podcast

Play Episode Listen Later May 26, 2025 78:08 Transcription Available


Will Xorn be the new move MVP? What is the current state of Snap? What are Cozy and Alex's final rankings on Elixir? Join Cozy Snap and Alexander Coccia as they chat about this and more on this episode of The Snap Chat and every week as they discuss all things Marvel Snap.Have a question or comment for Cozy and Alex? Send them a Text Message.You've been listening to The Snap Chat. Keep the conversation going on x.com/ACozyGamer and x.com/AlexanderCoccia. Until next time, happy snapping!

The Comic Source Podcast
DC Spotlight May 21, 2025: The Comic Source

The Comic Source Podcast

Play Episode Listen Later May 21, 2025 97:02


Jace and Rocky chat abotu the DC Comics titles for the week of May 21, 2025. Nightwing forges an alliance with Maggie Sawyer, or does he? Wally West takes control of his life in Absolute Flash though many, many mysteries remain. Speaking of mysteries, the identity and machinations of Elixir remain elusive and as Batman attempts to find answers he discover an interesting an ally. The mystery in Wonder Woman is resolved in time to save Batman, though it seems the murderer will face few if any consquences. Finally in Superman Unlimited we are reminded of just how special Superman is and how much he means to his adoptive planet just in time for catastrophe to strike and it appears the fallout has ushered in a new era for the Man of Steel. Does he have new powers to face this new threat? Only time will tell. Join us for more thoughts on all these titles and more!

Thinking Elixir Podcast
254: Lua Scripting and Tidewave on Zed

Thinking Elixir Podcast

Play Episode Listen Later May 20, 2025 31:22


News includes Hex 2.2.0 with the new :warnifoutdated option for keeping dependencies updated, Honeybadger's APM with built-in Elixir traces for major components, José Valim demonstrating Tidewave with Zed's AI coding agents, LiveDebugger v0.2.0 with DevTools integration and component highlighting, Dave Lucia's new Elixir "Lua" library for embedding Lua scripting, Paulo Valente's "handoff" library for distributed function graph execution, a PhD thesis on Elixir code smells becoming a finalist for a prestigious award, and more! Show Notes online - http://podcast.thinkingelixir.com/254 (http://podcast.thinkingelixir.com/254) Elixir Community News https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a limited time offer. https://github.com/hexpm/hex/releases/tag/v2.2.0 (https://github.com/hexpm/hex/releases/tag/v2.2.0?utm_source=thinkingelixir&utm_medium=shownotes) – Hex releases 2.2.0 introducing the :warnifoutdated option to help keep dependencies updated. Taking a week off - no episode next week, but returning the following week. https://www.honeybadger.io/blog/elixir-performance-monitoring (https://www.honeybadger.io/blog/elixir-performance-monitoring?utm_source=thinkingelixir&utm_medium=shownotes) – Honeybadger now offers APM with built-in Elixir traces, including default dashboards for Ecto, Phoenix/LiveView, Oban, Absinthe, Finch, and Tesla. https://x.com/josevalim/status/1920062725394243640 (https://x.com/josevalim/status/1920062725394243640?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim demonstrates Tidewave being used with Zed editor's AI coding agents. https://zed.dev/agentic (https://zed.dev/agentic?utm_source=thinkingelixir&utm_medium=shownotes) – Zed's agentic features used with Tidewave to code a pricing plan component. https://www.reddit.com/r/elixir/comments/1kgyfhb/livedebuggerv020is_out/ (https://www.reddit.com/r/elixir/comments/1kgyfhb/livedebugger_v020_is_out/?utm_source=thinkingelixir&utm_medium=shownotes) – LiveDebugger v0.2.0 released with Chrome DevTools extension, component highlighting, callback trace filtering, and dark mode. https://podcast.thinkingelixir.com/249 (https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&utm_medium=shownotes) – Previous podcast episode discussing LiveDebugger with Krzysztof. https://blog.swmansion.com/whats-new-in-livedebugger-v0-2-0-4543d3af5486 (https://blog.swmansion.com/whats-new-in-livedebugger-v0-2-0-4543d3af5486?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post covering the new features in LiveDebugger v0.2.0. https://hexdocs.pm/luerl/readme.html (https://hexdocs.pm/luerl/readme.html?utm_source=thinkingelixir&utm_medium=shownotes) – Luerl v1.4.1 released with Hex docs - an implementation of Lua 5.3 in Erlang/OTP. https://github.com/rvirding/luerl (https://github.com/rvirding/luerl?utm_source=thinkingelixir&utm_medium=shownotes) – The GitHub repository for Luerl, which Dave Lucia worked on with Robert Virding. https://www.lua.org/about.html (https://www.lua.org/about.html?utm_source=thinkingelixir&utm_medium=shownotes) – Information about Lua, a lightweight, embeddable scripting language. https://bsky.app/profile/davelucia.com/post/3lozadtvqtc2m (https://bsky.app/profile/davelucia.com/post/3lozadtvqtc2m?utm_source=thinkingelixir&utm_medium=shownotes) – Dave Lucia's announcement of his new Elixir "Lua" library. https://davelucia.com/blog/lua-elixir (https://davelucia.com/blog/lua-elixir?utm_source=thinkingelixir&utm_medium=shownotes) – Blog post explaining Dave's new Elixir Lua library. https://github.com/tv-labs/lua (https://github.com/tv-labs/lua?utm_source=thinkingelixir&utm_medium=shownotes) – The GitHub repository for the new Elixir Lua library, providing an ergonomic interface to Luerl. https://hexdocs.pm/handoff/ (https://hexdocs.pm/handoff/?utm_source=thinkingelixir&utm_medium=shownotes) – Documentation for "handoff", a new Elixir library for distributed function graph execution. https://bsky.app/profile/polvalente.social/post/3louqxeegrs2u (https://bsky.app/profile/polvalente.social/post/3louqxeegrs2u?utm_source=thinkingelixir&utm_medium=shownotes) – Paulo Valente's announcement of the handoff library, which enables distributed Nx computations. https://github.com/polvalente/handoff (https://github.com/polvalente/handoff?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for the handoff library created by Paulo Valente and sponsored by TvLabs. https://bsky.app/profile/lucasvegi.bsky.social/post/3lke2pt2zws2e (https://bsky.app/profile/lucasvegi.bsky.social/post/3lke2pt2zws2e?utm_source=thinkingelixir&utm_medium=shownotes) – Lucas Vegi's PhD thesis "Code Smells and Refactorings for Elixir" is a finalist for the SBC Dissertation Award. https://hexdocs.pm/elixir/code-anti-patterns.html (https://hexdocs.pm/elixir/code-anti-patterns.html?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir's code anti-patterns guide, a practical resource related to code smells and refactoring in Elixir. Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Maintainable
Joe Masilotti: Simplify Your Stack, Ship Mobile Sooner

Maintainable

Play Episode Listen Later May 20, 2025 55:42


In this episode of Maintainable, Robby speaks with Joe Masilotti, an independent consultant who helps Rails teams ship mobile apps using Hotwire Native.Joe shares his perspective on what makes software maintainable—especially for consultants who need to onboard quickly. He explains why setup scripts often add unnecessary complexity, and how he evaluates a project's maintainability by how quickly he can go from clone to coding.Robby and Joe also discuss how hybrid mobile development can offer faster delivery, fewer bugs, and better long-term flexibility—especially when teams reuse their existing Rails web views. Joe explains how Hotwire Native allows teams to incrementally introduce native features without rewriting their entire app.Whether you're maintaining a mobile shell built two years ago or just starting to explore native development, Joe offers actionable advice on setting expectations, scoping client work, and navigating modern mobile tech stacks.⏱️ Episode Highlights[00:01:17] Onboarding as a Measure of MaintainabilityJoe shares how quickly he can spin up a Rails app often reflects how maintainable it is.[00:05:12] Being a Good Guest in Someone Else's CodebaseJoe outlines his ideal onboarding checklist and how he adapts to unfamiliar environments.[00:08:00] Setting Communication and Collaboration ExpectationsThe three questions Joe asks every client to understand how their team works.[00:13:02] Offering Opinions—Only Where InvitedWhy Joe stays scoped to the work he's hired for, even when tempted to fix more.[00:14:15] When Technical Debt Enters the ConversationJoe explains how debt discussions usually emerge after version one is shipped.[00:15:33] Who Should Read Hotwire Native for Rails DevelopersJoe describes the type of developer his book is written for and what it covers.[00:18:01] Choosing Native vs. Hybrid for Your Rails AppA framework comparison based on your current frontend architecture.[00:20:00] Introducing the Hotwire Native MindsetWhy logic belongs on the server and the client should stay thin.[00:21:00] Bridge Components: How Rails, iOS, and Android ConnectJoe walks through how native and web technologies pass data between layers.[00:24:00] Why Even a Web View-Based App is Worth ShippingThe practical benefits of discoverability, push notifications, and native APIs.[00:28:01] Replacing Unmaintainable Apps with Hotwire NativeJoe describes how hybrid rewrites often reduce mobile code by 90%.[00:31:33] Letting Go of Feature ParityWhy most clients end up cutting features they originally wanted to preserve.[00:32:18] Scoping and Estimating Project-Based WorkHow Joe uses repeatable patterns to price fixed-fee consulting engagements.[00:35:15] Using AI to Translate Between Tech StacksJoe shares how he leverages LLMs to explore unfamiliar languages like Kotlin.[00:42:26] Long-Term Maintainability and When to Touch the CodeWhy some apps don't need changes for years—and that's okay.[00:43:43] Why Hybrid Apps Are Easier to ReplaceJoe explains why hybrid apps are often more disposable and less risky than monolithic web apps.

The Snap Chat: Marvel Snap Podcast
Elixir: Destroy Has A New Toy | Best & Worst Card Predictions (Aged Like Milk) | Prodigy In Review | The Snap Chat Ep. 133

The Snap Chat: Marvel Snap Podcast

Play Episode Listen Later May 19, 2025 89:12 Transcription Available


Is Elixir a new staple for Destroy decks? What will Cozy and Alex think about their past hot takes? What are Cozy and Alex's final rankings on Prodigy? Join Cozy Snap and Alexander Coccia as they chat about this and more on this episode of The Snap Chat and every week as they discuss all things Marvel Snap.Have a question or comment for Cozy and Alex? Send them a Text Message.You've been listening to The Snap Chat. Keep the conversation going on x.com/ACozyGamer and x.com/AlexanderCoccia. Until next time, happy snapping!

THIRD EYE DROPS
Ancient Wisdom, Carl Jung & Non-Human Intelligence | Dr. Miles Neale | Mind Meld 430

THIRD EYE DROPS

Play Episode Listen Later May 5, 2025 119:44


THIRD EYE DROPS
Ancient Wisdom, Carl Jung & Non-Human Intelligence | Dr. Miles Neale | Mind Meld 430

THIRD EYE DROPS

Play Episode Listen Later May 3, 2025 119:44


Weird Darkness: Stories of the Paranormal, Supernatural, Legends, Lore, Mysterious, Macabre, Unsolved
A Men Receives a Letter FROM HIS DECEASED BROTHER, Telling Him When He Will Die! What Would YOU Do?

Weird Darkness: Stories of the Paranormal, Supernatural, Legends, Lore, Mysterious, Macabre, Unsolved

Play Episode Listen Later Apr 21, 2025 296:29


A man who believes in the spirit world writes a letter to his brother from beyond the grave — and in it, he predicts the exact date his brother will die! | #RetroRadio EP0386Darkness Syndicate members get the ad-free version of #WeirdDarkness and #RetroRadio:https://weirddarkness.com/syndicateCHAPTERS & TIME STAMPS (All Times Approximate and Only Accurate For the Commercial Version)…00:00:00.000 = Show Open00:01:50.000 = CBS Radio Mystery Theater, “The Elixir of Death” (January 14, 1976) ***WD00:49:00.189 = The Mysterious Traveler, “Death Writes a Letter” (May 18, 1948) 01:18:57.409 = CBC Mystery Theater, “The Signal-Man” (1968) ***WD01:49:06.629 = Night Beat, “Old Home Week” (September 04, 1950)02:19:25.949 = CBC Nightfall, “Future Fear” (May 08, 1981) ***WD02:49:49.259 = Mr. And Mrs. North, “Pam Stays Out of Trouble” (August 09, 1944)03:20:31.959 = Obsession, “A Question of Personality” (October 09, 1950) ***WD03:43:13.109 = Origin of Superstition, “Lose Baby's First Pair” (1935) ***WD03:58:51.439 = Philip Morris Playhouse, “Murder Needs An Artist” (May 06, 1950 ***WD04:26:26.559 = Adventures of Ellery Queen, “Number Thirty-One” (September 07, 1947) ***WD04:55:20.217 = Show Close(ADU) = Air Date Unknown(LQ) = Low Quality***WD = Remastered, edited, or cleaned up by Weird Darkness to make the episode more listenable. Audio may not be pristine, but it will be better than the original file which may have been unusable or more difficult to hear without editing.Weird Darkness theme by Alibi Music Library= = = = ="I have come into the world as a light, so that no one who believes in me should stay in darkness." — John 12:46= = = = =WeirdDarkness® is a registered trademark. Copyright ©2025, Weird Darkness.= = = = =CUSTOM WEBPAGE: https://weirddarkness.com/WDRR0386