Elixir Mix cover image

Elixir Mix

Latest episodes

undefined
Nov 24, 2022 • 1h 12min

How To Recession Proof Your Job - BONUS

Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount   Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back?  Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?  Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.  Mani has read 1,000's of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.  The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.  Chuck also weighs in on how Mani's technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time contract.  Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work.  Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Nov 23, 2022 • 55min

Understanding Observability in Elixir with Dave Lucia - EMx 195

Dave Lucia is a CTO at a media company called Bitfo, which builds high-quality educational content in the cryptocurrency space. He has been an Elixir Developer for about 6 years. He is the author of “Elixir Observability: OpenTelemetry, Lightstep, Honeycomb”. He joins the show to talk about how they were able to build their system and other websites like DeFi Rate and ethereumprice.About this EpisodeObservabilityOpenTelemetryOpenTracingAnalyzing and Making Data usefulTools used for tracing and metricsSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksElixir Observability: OpenTelemetry, Lightstep, HoneycombBitfoDeFi RateethereumpriceDave Lucia's BlogGitHub: davydog187Twitter: @davydog187PicksAllen - Distributed Services with GoDave - Software UnscriptedDave - bitfo/timescaleDave - bitfo/ectorangeSascha - ex_unionAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Nov 16, 2022 • 48min

A Thing or Two About Union Types - EMx 194

The panel dives into how different Union Types apply to Elixir. They share their thoughts and experiences on the topic as well as techniques when writing codes. Sascha also gives a brief background about his current project called ExUnion.Topics DiscussedDifference between Product Type and Sum TypeHow are Typespecs used in ElixirAll about ExUnion and how is it relevantSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksWitchcraftGitHub: ex_unionPicksAdi - SpawnFest 2022Allen - OrbitKeySascha - gitmoji | An emoji guide for your commit messagesSascha - Domain Modeling Made FunctionalAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Nov 3, 2022 • 41min

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

Tristan Sloughter has been an Erlang Developer for over 19 years. In this episode, Tristan joins the show as he talks about their project called “OpenTelemetry release of Erlang/Elixir.” With the use of this protocol, in your application, developers can collect, process, and export data. He also shares his journey toward shifting his focus from OpenCensus to OpenTelemetry and gives a background about it.SponsorsTop End DevsCoaching | Top End DevsLinksOpenTelemetry Erlang/Elixir, Javascript, and Ruby v1.0GitHub: tsloughterTwitter: @t_sloughterPicksSascha- Watch INVINCIBLE – SEASON 1 | Prime Video - Amazon.comTristan - OvermindDL1/gradualixirAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Oct 26, 2022 • 1h 2min

CI/CD Pipelines - ELIXIR 192

The Elixir Mix panel they discuss how they run their CI/CD pipelines, how they set them up, how they run, and what they do to make them a valuable part of the development process. They also discuss caching, how deep it needs to go, and how they approach getting the best/most information out of the system they're running. Links:DialyzerDockerDatadogEpisode on CI/CDPicks:SashaEffective DevOpsIdealCast with Gene KimAllenEmber MugAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Oct 5, 2022 • 1h 10min

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

Today we talk with Thibaut Barrère, an independent consultant, working with development, data pipelines, and extract, transform, load (ETL) work.  He comes to us with a lot of experience in Elixir, Ruby, Ansible, and Javascript.  We discuss his article "How to implement a disk cache plugin for Elixir's Req HTTP client?" In this episode…ReqMixImplementation of the cacheTeslaFinchAutomated testingMoxSponsorsTop End DevsCoaching | Top End DevsLinksTechnical ramblings on Elixir, Ruby, Dev/Ops & code in general.How to implement a disk cache plugin for Elixir's Req HTTP client?Mix - Mix v1.14.0bliki: AntiPatternMetaprogramming + DSL Design in Elixir | Adi Iyengar | Code BEAM V EU 21Mat Trudel: `mix new beats` -- Recreating The "Amen Break" with ElixirGitHub: hbarTwitter: @thibaut_barrerePicksAdi- Kingdom Come: DeliveranceAdi - Anyone looking for part-time Elixir contracting roles - contact meAllen- Shop Products | Nanoleaf " USA " Consumer IoT & LED Smart Lighting ProductsThibaut- GoranGrooves LibraryAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Sep 28, 2022 • 1h 6min

PostgreSQL Queries with Michael Fich - EMx 190

Michael Fich joins the show today to share how he implemented the PostgreSQL schema to enhance the Elixir workflows at his organization, the Score, based in Toronto Canada.  Sascha and Allen also provide additional insights and deep dive into their experience with PostgreSQL models. In this episode…Moving from Ruby to Elixir theScore bet app and queriesUtilizing the Ecto schemaKey performance indicators and indexesIncreasing the scale at the ScorePub/sub and PostgresSponsorsTop End DevsCoaching | Top End DevsLinksPostgreSQL Queries on JSONB Fields with EctoLinkedIn: Michael FichTwitter: @michael_fichPicksAllen- ElixirConf 2022 - Chris McCord - Phoenix + LiveView UpdatesMichael- Toronto Sports News - Scores, Schedules, Expert Analysis - Blue Jays, Argonauts, Toronto FC, Raptors, Maple Leafs, and more... - The AthleticSascha- GENKI Waveform EarphonesAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Sep 21, 2022 • 55min

Livebook Desktop with Wojtek Mach - EMx 189

Today we talk with Wojtek Mach from Dashbit, about the Livebook Desktop app, a tool for writing interactive and collaborative code notebooks.  Dashbit primarily works with clients, helping companies adopt and run Elixir.  We talk about the history of how Livebook came to be, and the challenges of developing for desktop apps.  We also get a sneak peak into what is coming soon. SponsorsTop End DevsCoaching | Top End DevsLinksLivebook.devGitHub: livebook-dev/livebookGitHub: livebook/mix.exswxErlang Reference ManualTwitter: @wojtekmachTwitter:@dashbitPicksAllen- ‎Flying High with Flutter on Apple PodcastsAllen- Build smaller, faster, and more secure desktop applications with a web frontend | Tauri AppsWojtek- ElixirConf US 2022Wojtek- DaemonAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Sep 14, 2022 • 49min

Optimizing the Elixir CI Pipeline with Szymon Soppa - EMx 188

With day-to-day development, it is vital to ensure our workflows are optimized and that developer time is utilized efficiently.  Today on the show, Szymon Soppa shares about what we should do with our Elixir CIs to ensure this optimization and developer efficiencies are maximized for production. In this episode…Continuous integration (CI) and automationCustomizing the formatterConfigurations in the formatterFunctionalities within a libraryOther tools Steps for implementationCommunicating with your team on CI processesSponsorsTop End DevsCoaching | Top End DevsLinksMastering Elixir CI pipeline | CuriosumTwitter: @SzymonSoppaLinkedIn: Szymon SoppaPicksAllen- Terraform in ActionAdi - Good candidates for Elixir engineers: Neal Techni, John HitzSyzmon- Elixir meetup at 2022-09-14 | CuriosumSzymon- Elixir and Phoenix Software House | CuriosumAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
undefined
Sep 7, 2022 • 1h

Type-safe OTP in Gleam with Louis Pilfold - EMx 187

Today we talk with Louis Pilfold, an ex-elixir/Lang developer.  Since 2018, Louis has been working on Gleam, and hesitantly admits to being its author.  This statically typed language that runs on Erlang virtual machine and draws its inspiration from several other languages.  With Gleam gaining a lot of traction, it’s definitely worth a look into this up and coming gem. SponsorsTop End DevsCoaching | Top End DevsLinksBuild Your Own Elixir - Louis PilfoldGitHub: lpilTwitter: @louispilfoldPicksAdi- SpawnFest 2022Adi- StreamData: Property-based testing and data generationAdi- Specification by Example: How Successful Teams Deliver the Right SoftwareAdi- Prime GamingAllen- Building Table Views with Phoenix LiveView (PragProg)Louis- Firefly Cloud PlatformLouis- The Forgotten City on SteamSascha- The Boys - Season 1Sascha- CABO (Second Edition)Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app