Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
History
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/a9/bc/6b/a9bc6b47-caa5-6688-7b6d-fb5a1ca880f3/mza_10457940057803712495.jpg/600x600bb.jpg
Elixir Mix
Charles M Wood
300 episodes
9 months ago
Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
Technology
Education,
Business,
Careers,
How To
RSS
All content for Elixir Mix is the property of Charles M Wood and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
Technology
Education,
Business,
Careers,
How To
Episodes (20/300)
Elixir Mix
Exploring Elixir Type Validation with Domo and Ivan Rublev - EMx 271
Welcome to another insightful episode of Elixir Mix, part of the Top End Devs podcast. In today’s conversation, our host Charles Max Wood and panelist Sasha Wolf welcome Ivan Rublev, a backend Elixir engineer with a particular focus on business domains like real estate and B2B.

Ivan dives deep into the Domo library—a project he started to address certain gaps he felt existed within Elixir’s type system. He explains how Domo provides meaningful errors by validating structures against type definitions both at compile-time and runtime. The discussion also covers the inspiration behind Domo, its practical applications, and performance considerations.

Moreover, Sasha and Ivan discuss potential use cases where Domo shines and some scenarios where it might not be the ideal tool. They also touch on domain-driven design principles and Ivan’s interest in seeing Domo deployed in large-scale systems with multiple microservices.

Don't miss it as they uncover the possibilities and limitations of Domo, its impact on compile times, and real-world testing scenarios. Plus, stay tuned till the end for some book recommendations and more details on how you can level up your development skills with Top End Devs.


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
9 months ago
49 minutes

Elixir Mix
Elixir and Python interoperability with Alvise Susmel - EMx 270
In this episode of Elixir Mix, the panelists talk with Alvise Susmel about building Elixir systems that leverage Python image detection on video frames. We cover Ports vs NIFs, using platforms for their strengths, cool embedded hardware, displaying real time results in Phoenix or Scenic, and much more!

Links
  • Real-time Object Detection with Phoenix and Python
  • cvlib
  • GitHub opencv/opencv
  • Hexdocs Elixir/Port
  • Erlang 4 Ports
  • Yolo
  • Erlang 8 NIFs
  • Jetson Nano Developer Kit
  • GitHub boydm/scenic
  • Poeticcoding

Picks
  • Sophie - Black Hat Go
  • Sophie - Love Is Blind
  • Mark - Hollywood.computer
  • Alvise  - Outside Elixir
  • Alvise  - Designing Data-Intensive Applications
  • Alvise  - Dark


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
10 months ago
44 minutes

Elixir Mix
Riak Core and Partisan with Mariano Guerra - EMx 269
In this episode of Elixir Mix the panel interviews Mariano Guerra. Mariano wrote some wonderful tutorial blogs outlining how to use Riak Core in Elixir. He begins the episode by sharing a little about himself and his work. Mariano then defines Riak Core and tells the story of where it came from. He explains what he loves about Riak Core and dubs himself the unofficial cheerleader of Riak Core.
 
Mariano tells the panel about his blog articles and what listeners will find in them. He explains to the panel what inspired him to write them. Mariano then gives the panel examples of the problems solved by Riak Core and the best use cases for it. Partisan is the next subject the panel asks Mariano about. Mariano shares the story of where Partisan came from and explains when you want to use it. 
 
Finally, Mariano tells the panel about his work for the Erlang Ecosystem Foundation. Right now he is working hard to unify the documentation for all the Beam languages. He shares his admiration for the Elixir documentation and explains that Erlang documentation needs a lot of work. The panel discusses how unifying the Beam will help the community and make their lives easier. 


Links
  • TLA+ 
  • Riak Products 
  • Dynamo: Amazon’s Highly Available Key-value Store  
  • https://github.com/basho/riak_core 
  • Riak Core on Partisan on Elixir Tutorial: Introduction 
  • http://partisan.cloud/ 
  • https://blog.erlang.org/OTP-22-Highlights/ 
  • Riak Core on Partisan on Elixir Tutorial: Setup 
  • Riak Core on Partisan on Elixir Tutorial: Getting Started   
  • Riak Core on Partisan on Elixir Tutorial: We can make a Key Value Store out of that 
  • Riak Core on Partisan on Elixir Tutorial: Migrating Data with Handoff 
  • Riak Core on Partisan on Elixir Tutorial: Resources 
  • https://gitlab.com/marianoguerra/civiledb/ 
  • https://github.com/clojerl/clojerl 
  • https://twitter.com/warianoguerra
  • https://www.facebook.com/Elixir-Mix 
  • Show more...
10 months ago
46 minutes

Elixir Mix
Embracing Erlang with Todd Resudek - EMx 268
In this episode of Elixir Mix, we talk with Todd Resudeck about how digging into Erlang empowers you as an Elixir developer, what’s so fun about Nerves and what makes him such a charming and hilarious conference speaker.

Links
  • What Elixir is about – José Valim – Erlang User Conference 2015
  • GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić
Picks
  • Alex - https://akoutmos.com/post/actor-model-genserver-app-two/
  • Alex - https://plausible.io/
  • Bruce  - https://grox.io/language/liveview/course
  • Bruce  - Programmer Passport: Phoenix LiveView – Bonus Video – phx.gen.auth
  • Todd - ElixirConf 2016 – Selling Food With Elixir by Chris Bell


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
10 months ago
42 minutes

Elixir Mix
Nerves Powered Mechanical Keyboards with Chris Dosé - EMx 267
In this episode of Elixir Mix, Chris Dosé joins us to talk about some of the open source work that he has done at Peek. He also talks to us about his exciting Nerves projects Xebow and AFK.

Links
  • iCalendar
  • GitHub Chris Dosé
  • GitHub ElixirSeattle/xebow

Picks
  • Steven - The Art of Agile James Shore
  • Steven - US History YouTube
  • Lars - Hurry Slowly
  • Lars - Peter van Roy - KEYTNOTE Why time is evil indistributed systems l Code BEAM STO 19
  • Chris - ElixirConf 2018 - Picking Properties to Test in Property Based Testing - Michael Stalker
  • Sophie - Anybody have any easy baking recipes?


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
10 months ago
51 minutes

Elixir Mix
Elixir Education with Adolfo Neto - EMx 266
In this episode of Elixir Mix, we chat with Adolfo Neto, a professor of computer science at UTFPR in Brazil, about what it’s like to teach Elixir, how we as educators can support the Elixir community to grow and thrive, and what the Erlang Ecosystem Foundation’s Education Working Group is up to.

Links
  • https://social.biologianaweb.com.br/@adolfont
  • https://t.me/elixirconferences
  • https://github.com/adolfont/elixir_cop/blob/master/telegram.md
  • Adolfo Neto: My three favorite resources for learning Elixir
  • https://t.me/elixirconferences

Picks 
  • Steven - PDF Reader that does text to speech
  • Josh - GitHub Arctic Code Vault: Tech Tree 
  • Bruce  - grox.io/language/liveview/course
  • Bruce - Keynote: Build Good Software: Of Politics and Methods – Brian L. Troutwine 
  • Lars - BEAM Bloggers Webring 
  • Sophie  - Range: Why Generalists Triumph in a Specialized World by David Epstein 
  • Adolfo - Telegram Group for Alchemists
  • Adolfo - Education Working Group of the Erlang Ecosystem Foundation
  • Adolfo - Elixir Resources in Portuguese


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
11 months ago
46 minutes

Elixir Mix
Finding the Silver Lining in Hard Times - EMx 265
Given the current state of the world, we've been put into a position where things have lost jobs or lost in other areas of life. The panel discusses how to make the most of things when hard things come your way.

Links
  • Course Creator Pro
  • How To Write & Launch Your Book To $10,000 in 90 Days
  • The MaxCoders Guide To Finding Your Dream Developer Job
  • Authority
  • Corona Dev Jobs
  • Remote: Office Not Required
  • Hackernoon

Picks
  • Soojin - Apple Store Monument Valley 2
  • Soojin - Google Play Monument Valley 2
  • Alex - Stellaris
  • Charles - RRU 104: How to Start a Side Hustle as a Programmer with Mani Vaya


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
11 months ago
43 minutes

Elixir Mix
Elixir Education with Adolfo Neto - EMx 264
In this episode of Elixir Mix, we chat with Adolfo Neto, a professor of computer science at UTFPR in Brazil, about what it’s like to teach Elixir, how we as educators can support the Elixir community to grow and thrive, and what the Erlang Ecosystem Foundation’s Education Working Group is up to.

Links
  • https://social.biologianaweb.com.br/@adolfont
  • https://t.me/elixirconferences
  • https://github.com/adolfont/elixir_cop/blob/master/telegram.md
  • Adolfo Neto: My three favorite resources for learning Elixir
  • https://t.me/elixirconferences

Picks
  • Steven  - PDF Reader that does text to speech
  • Josh - GitHub Arctic Code Vault: Tech Tree
  • Bruce - grox.io/language/liveview/course
  • Bruce - Keynote: Build Good Software: Of Politics and Methods – Brian L. Troutwine
  • Lars - BEAM Bloggers Webring
  • Sophie - Range: Why Generalists Triumph in a Specialized World by David Epstein
  • Adolfo - Telegram Group for Alchemists
  • Adolfo  - Education Working Group of the Erlang Ecosystem Foundation
  • Adolfo  - Elixir Resources in Portuguese


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
11 months ago
46 minutes

Elixir Mix
Pluralsight, Courses, and Elixir the Big Picture ft. AJ Foster - EMx 263
AJ Foster is a developer at Pluralsight. He talks about the course he made for Pluralsight about Elixir and then talks about how Elixir was brought into Pluralsight, both into their catalog of courses as well as into the tech stack for the company.

Links
  • Elixir: The Big Picture
  • Keith Elder - Building A Highly Scalable Service that Survived A Super Bowl | Code BEAM SF 19
  • Elixir Diff
  • Erlang - heart
  • PRINCIPLES OF CHAOS ENGINEERING
  • GitHub: AJ Foster ( aj-foster )
  • Twitter: AJ Foster ( @Austin_J_Foster ) 

Picks
  • AJ- GitHub | aj-foster/absinthe-socket-transport
  • AJ- FIRST
  • Allen- Keith Elder - Building A Highly Scalable Service that Survived A Super Bowl | Code BEAM SF 19
  • Allen- Zero To Production In Rust
  • Eric- Hardcore Zen
  • Sascha- Erlang in Anger


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
11 months ago
40 minutes

Elixir Mix
Elixir as a General Purpose Language - EMx 262
This week, the panel gets in and talks about Elixir is not just a specialty language for high concurrency applications with specific performance profiles.
They dive into how Elixir can be used in a variety of cases and how it is set up as a language that allows you to solve the breadth of issues that other popular languages solve without being specialized to them.


Links
  • Erlang Term Storage (ETS)
  • dets (stdlib) - (Erlang Documentation)
  • JVM struggles and the BEAM

Picks
  • Adi- How to split a router into multiple modules using Phoenix
  • Adi- ElixirConf EU 2021 volunteer application form


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
11 months ago
35 minutes

Elixir Mix
Mentorship and Teaching in Technology with Bruce Tate - EMx 261
Dive into an enlightening conversation with Allen, Adi together and special guest Bruce Tate as he shares his passion for teaching underrepresented communities in tech. In this episode, Bruce discusses the transformative power of mentorship through Alexa Chat, a weekly volunteer-driven session aimed at fostering inclusivity and learning among aspiring coders. Discover how creating a safe space can lead to profound personal and professional growth.

Key takeaways from this episode:
- The importance of learning by doing: Encouraging new programmers to code actively.
- Building community support: Creating a vulnerable yet respectful environment where mistakes are welcomed.
- Inspiring success stories: Real-life examples of individuals thriving through mentorship.

Join them for an inspiring discussion that highlights the impact of inclusive education in technology.


Socials
  • LinkedIn: Bruce Tate


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
58 minutes

Elixir Mix
What Time Is It? Dealing with Date, Time and Timezones in Elixir with Lau Taarnskov - Emx 260
In this episode of Elixir Mix, we’re joined by Lau Tornskau, creator of the tzdata library and prolific Elixir open-source contributor, to talk about how to ensure “correctness” of time-related data in Elixir and how Elixir’s standard library has grown to include native support for handling time zones.

Links
  • www.creativedeletion.com
  • http://twitter.com/laut
  • https://github.com/lau

Picks
  • Alex - Dynamically Configure Your Plugs at Run-time
  • Alex - An IoT Birdhouse with Elixir Nerves & Phoenix LiveView Components
  • Bruce- Why Things Fail, a series on failure with Brian Troutwine and Bruce Tate
  • Bruce - The Problem with Time & Timezones – Computerphile
  • Sophie - You might not need the Calendar or Timex libraries
  • Lau - We’re hiring – TheRealReal
  • Lau - Domain Modeling Made Functional by Scott Wlaschin


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
41 minutes

Elixir Mix
Learning and Loving Elixir with Randall Thomas - EMx 259
We discuss how to learn and love Elixir and other functional languages, the importance of people and community in learning, the perfect autumnal cocktail and so much more with Randall Thomas—drinker, hacker and bon vivant! Panel

Links
  • Let Over Lambda—50 Years of Lisp
  • Haskell Programming from First Principles
  • WHAT I WISH I KNEW WHEN LEARNING HASKELL
  • Programming Elixir

Picks
  • Bruce - https://grox.io
  • Alex - Erlang in Anger
  • Alex - https://github.com/happi/theBeamBook
  • Steven - 49 inch ultra wide monitor
  • Randall - https://haskellbook.com/, https://keminglabs.com/finda


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
48 minutes

Elixir Mix
Nerves Powered Mechanical Keyboards with Chris Dosé - EMx 258
In this episode of Elixir Mix, Chris Dosé joins us to talk about some of the open source work that he has done at Peek. He also talks to us about his exciting Nerves projects Xebow and AFK.

Links
  • iCalendar
  • GitHub Chris Dosé
  • GitHub ElixirSeattle/xebow

Picks
  • Steven - The Art of Agile James Shore
  • Steven - US History YouTube
  • Lars - Hurry Slowly
  • Lars - Peter van Roy - KEYTNOTE Why time is evil indistributed systems l Code BEAM STO 19
  • Chris - ElixirConf 2018 - Picking Properties to Test in Property Based Testing - Michael Stalker 
  • Sophie - Anybody have any easy baking recipes?


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
51 minutes

Elixir Mix
What it means to be a Senior - EMx 257
In this episode of the Mix the panelists talk about Seniority. They lay out their own personal journeys towards getting a senior title and how they define seniority for themselves - especially how it goes beyond the ability to write code well.


Among other things they discuss:



  • how to become fluent in reading and writing code
  • how side projects are useful but not required to become a great developer
  • how senior developers tend to approach problem solving and how to get better at that
  • how interpersonal skills play at least an equal role as technical knowledge
  • how specific tech know-how becomes less and less important the further developers climb the ladder - at least the managerial ladder
  • how organizational structures cannot be ignored when building solutions
They close with some picks which they deem valuable for anybody who'd like to dig deeper into some of these ideas.



Links
  • Are We Really Engineers? * Hillel Wayne
  • Seven Languages in Seven Weeks
  • Conway's law - Wikipedia
  • Team Topologies
  • The Little Elixir & OTP Guidebook

Picks
  • Adi- The Little Elixir & OTP Guidebook
  • Adi- Seven Languages in Seven Weeks
  • Adi- God of War Ragnarök - PS5 Games | PlayStation
  • Sascha- Specification by Example
  • Sascha- Exercism
  • Sascha- You Know Nothing ... or do you? - Sascha Wolf


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
51 minutes

Elixir Mix
Milestones in Elixir's Evolution - EMx 256
The Elixir Mix Panel discusses the history of Elixir and the high points and big changes in the language and ecosystem. They go into the big changes that brought about growth in the ecosystem, ease of use in the language, better features, and much more.

Links
  • ElixirConf 2021
  • Debugging With Tracing in Elixir
  • Call for Proposals for ElixirConf EU 2021

Picks
  • Adi- Simplebet - Software Engineer
  • Adi- Career Opportunities | Annkissam
  • Allen- Just-in-Time Mode - Tailwind CSS
  • Charles- Premium Podcast Feeds | Devchat.tv
  • Charles- Who Not How
  • Charles- The Miracle Morning
  • Charles- Psycho-Cybernetics
  • Charles- As a man Thinketh
  • Charles- Dev Influencers | Devchat.tv 
  • Sascha- Bypass - bypass v2.1.0


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
39 minutes

Elixir Mix
Learning and Loving Elixir with Randall Thomas - EMx 255
We discuss how to learn and love Elixir and other functional languages, the importance of people and community in learning, the perfect autumnal cocktail and so much more with Randall Thomas—drinker, hacker and bon vivant!

Links
  • Let Over Lambda—50 Years of Lisp
  • Haskell Programming from First Principles
  • WHAT I WISH I KNEW WHEN LEARNING HASKELL
  • Programming Elixir

Picks
  • Bruce - https://grox.io
  • Alex - Erlang in Anger
  • Alex - https://github.com/happi/theBeamBook
  • Steven - 49 inch ultra wide monitor
  • Randall - https://haskellbook.com/, https://keminglabs.com/finda


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
48 minutes

Elixir Mix
Embracing Open Source and WebAssembly - EMx 254
In today's episode, Allen talks to Philipp Tessenow also known as "Tessi", an accomplished developer with a rich background in Ruby on Rails, Elixir Phoenix, and the groundbreaking technology of WebAssembly (WASM). Tessi shares his journey from creating massive PDF files for a client to pioneering the WASM X project, a robust system that integrates WebAssembly with Elixir, enhancing cross-platform capabilities and performance.


In this episode, they explore the challenges and triumphs of generating PDFs using JavaScript and WebAssembly, the rise of async operations with Rust and Tokyo, and the thriving open-source community supporting these endeavors. They also discuss the practical benefits of Elixir, the importance of having the right developer for the job, and the sometimes political nature of technology adoption in companies. Stay tuned as they unpack the key features and benefits of WebAssembly, Tessi's contributions to the Remote.com global HR platform, and the interplay between WASM, Elixir, and Rust.


Dive in and discover how Tessi balances her groundbreaking work with family life, the continual evolution of the WebAssembly ecosystem, and the vibrant, collaborative spirit of open-source development. 


Links
  • GitHub: tessi/wasmex

Socials
  • GitHub: Philipp Tessenow


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
44 minutes

Elixir Mix
The Future of Data Transformation: Inside the Development of Babel - EMx 253
 In this episode, we dive deep into the realm of data transformation and developer tools with our special guest, Alex Wolf. They explore the intricacies of Alex's innovative library, Babel, designed for expressive and flexible data transformations, and discuss its real-world applications and advantages over traditional tools like Ecto.
Join them as they uncover Alex's design philosophy behind Babel, the challenges faced during its development, and the thoughtful optimizations implemented to enhance error reporting and user experience. They also delve into some interesting off-topic conversations, including neurodiversity and its impact on daily routines, eco-friendly alternatives to plastic, and the latest in gaming recommendations.
Prepare for a journey through cutting-edge programming concepts, practical tips, and personal insights as we bring you a captivating episode filled with valuable information and thought-provoking discussions. So, whether you're a seasoned developer or just keen on the latest tech trends, this episode is packed with insights you won't want to miss. Let's get started!


Links
  • Babel

Socials
  • LinkedIn: Alex Wolf
  • GitHub: alexocode 


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
46 minutes

Elixir Mix
Exercism’s Tools and Features: A Deep Dive into Concept Exercises and Learning Tracks - EMx 252
In today's episode, Allen and Adi delve deep into the world of Exercism and the dynamics of open-source coding. Join them as they explore how enthusiastic contributors shape the platform by building and suggesting new exercises, the collaborative atmosphere in track maintenance, and the pivotal role of mentoring. Our special guest, Erik Schierboom, head of open source at Exercism, shares his journey into functional programming and his evolution as a track maintainer. They also discuss exciting new features such as concept exercises, improvements in mentoring with the latest V3 release, and future ambitions, including cross-referencing knowledge through AI and chat GPT for code evaluation. Tune in for an in-depth look at how Exercism fosters learning, community engagement, and innovation in coding education.


Links
  • Exercism

Socials
  • LinkedIn: Erik Schierboom


Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Show more...
1 year ago
47 minutes

Elixir Mix
Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.