![Podcast Cover](https://d3wo5wojvuv7l.cloudfront.net/t_square_limited_480/images.spreaker.com/original/6e5f0c587d919d831948ca2038de4a32.jpg)
Contacts
Info
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.
![Podcast Cover](https://d3wo5wojvuv7l.cloudfront.net/t_square_limited_480/images.spreaker.com/original/6e5f0c587d919d831948ca2038de4a32.jpg)
Elixir Mix
Elixir Mix
Success in Tech: Language Choices, Career Moves, and Functional Programming - EMx 251
19 JUN 2024 · Mark Sebald is a Senior Software Engineer. They explore the fascinating career journeys and diverse experiences of our panel and guest. They also advocate for practical language choices driven by business needs and discuss the challenges of hiring for niche languages and the impact of personal biases in programming.
Mark shares his transition from programming to management and back, highlighting his love for learning and his deep dive into Elixir and Erlang. He reflects on his varied work experiences, including at BlockFi and in-home health care software, and his plans post-retirement.
Join them as they discuss the balancing act between management and technical roles, and the appeal of functional programming, and look forward to future projects.
Socials
- https://www.linkedin.com/in/marksebald/
Embracing Elixir: From Language Understanding to Framework Mastery - EMx 250
5 JUN 2024 · Nicolas Boisvert is a Software developer. They delve deep into the world of coding, languages, and frameworks. In this episode, they discuss everything from the intricacies of maintaining English translations in Git text to the nuances of learning Elixir and Phoenix in a multicultural setting. Join them as they share insights on the challenges and triumphs of incorporating translations, the evolution of Phoenix, and the fascinating journey of learning a new programming language. From performance testing to language barriers, get ready for a deep dive into the world of development on the Top End Devs podcast.
Socials
- LinkedIn: https://www.linkedin.com/in/nicolas-boisvert-92b095b0/
- https://github.com/nicklayb
Phoenix Phrenzy with Nathan Long - EMx 249
22 MAY 2024 · In this episode of Elixir Mix the panel interviews Nathan Long about Pheonix Phrenzy. Nathan explains what Pheonix Phrenzy is and what the contest is all about. The panel explains how exciting it is for everyone to see what Live View can really do. With all the submissions open-sourced, the consider what a great resource the submissions are for those learning to use Live View.
Nathan explains his motivations behind Pheonix Phrenzy. He explains what they learned from this contest and what they may do in future contests. Nathan shares how wonderful it was to work with everyone at Dockyard on Pheonix Phrenzy. He explains how the competition worked, the role of the VIP judges and how the site was designed to make the contest as fair as possible.
The top three submissions are shared, the panel is impressed by how different each of the projects are. Nathan shares all the amazing things developers get when they use Live View. The panel considers when to use Live View. The episode finishes as Nathan shares what he would like to see in the future versions of Live View.
Links
- https://phoenixphrenzy.com/results
- https://twitter.com/sleeplessgeek
- http://nathanmlong.com/blog/
- https://www.benfrederickson.com/ranking-programming-languages-by-github-users/
- https://www.youtube.com/watch?v=JvBT4XBdoUE
- https://twitter.com/ScenicFramework/status/1189646397147992064
- https://hexdocs.pm/scenic/Scenic.Components.html
- https://www.facebook.com/Elixir-Mix
- https://twitter.com/elixir_mix
Picks
- Mark - https://alicevision.org/
- Mark - https://github.com/alicevision/meshroom
- Josh - https://play.google.com/store/music/album?id=Brxodswn66j6isi2gqam5t2mffi&tid=song-T7slhikbjnufns3oz4bl6m3ad4i&hl=en_US
- Michael - Scenic Components
- Nathan - https://apps.ankiweb.net/
- Nathan - https://www.owasp.org/index.php/SameSite
Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey - EMx 248
8 MAY 2024 · We talk with Steve Bussey about his book Real-Time Phoenix, his library ecto_tenancy_enforcer, and we delve into user auth. We cover how TDD works for us, approaches to partitioning user data, recent auth developments in the community and much more!
Links
- https://salesloft.com/
- https://pragprog.com/book/sbsockets/real-time-phoenix
- https://github.com/sb8244/ecto_tenancy_enforcer
- https://www.citusdata.com/
- https://www.citusdata.com/product/community
- https://powauth.com/
- https://dashbit.co/blog/a-new-authentication-solution-for-phoenix
- https://www.keycloak.org/
- https://rubygems.org/gems/devise/
- https://www.grc.com/sqrl/sqrl.htm
- https://elixirforum.com/
Picks
- Josh - https://bitwarden.com/%20&&%20https://github.com/dani-garcia/bitwarden_rs
- Josh - Baby Chickens. 'Nuff said
- Mark - https://thinkingelixir.com/available-courses/pattern-matching/
- Mark - https://www.imdb.com/title/tt0098904/
- Steve - https://zwift.com/
- Steve - Follow on Twitter: https://twitter.com/YOOOODAAAA
Discussing Deployment - EMx 247
1 MAY 2024 · In this episode of Elixir Mix the panel has a conversation about a few things they have been thinking about. First, they shout out to anyone who would love to chat about config change callbacks. Then they dive into deployment discussing the updates that have happened this year. They share their experiences with the changes and compare the Elixir release to Distillery.
There are many options for deployment and they discuss some of the ones they have used. They consider services and do it yourself options. The panel shares lessons learned through their deployment experiences and give pro-tips for beginners and those new to Elixir.
The next topic they discuss is hot code reload. Michael shares his fascination with this practice and explains what it is. The panel discusses the possibilities and use-cases for hot code reload. Hot code upgrade is also discussed.
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Links
- https://github.com/oestrich/grapevine/blob/master/Dockerfile.releaser
- https://hexdocs.pm/distillery/guides/working_with_docker.html
- https://hexdocs.pm/phoenix/heroku.html
- https://www.heroku.com/
- https://cloud.google.com/kubernetes-engine/
- https://www.ansible.com/
- https://gigalixir.com/
- https://gist.github.com/oestrich/52ac2afa26f48e927d0078d885afc01b
- https://hexdocs.pm/distillery/guides/running_migrations.html
- https://github.com/oestrich/grapevine/blob/master/lib/grapevine/release_tasks.ex
- https://elixir-lang.org/getting-started/mix-otp/config-and-releases.html#releases
- https://hexdocs.pm/mix/Mix.Tasks.Release.html
- https://github.com/zhongwencool/observer_cli
- https://www.youtube.com/watch?v=xrIjfIjssLE
- https://embedded-elixir.com/post/2018-12-10-using-distribution-to-test-hardware/
- https://spectrum.ieee.org/telecom/security/the-athens-affair
- https://www.youtube.com/watch?v=nLApFANtkHs
- https://codesync.global/media/the-art-live-upgrade-richard-carlsson/
- https://www.facebook.com/Elixir-Mix
- https://twitter.com/elixir_mix
Picks
- Mark - https://www.imdb.com/title/tt0787475/
- Mark - https://thinkingelixir.com/install-elixir-using-asdf/
- Michael - https://twitter.com/fhunleth/status/1195524113617637376
- Michael - https://github.com/boydm/scenic_sensor
- Eric - https://podcast.smartlogic.io/?season=1
Elixir, LiveBook, and NX: Innovations in Machine Learning Training and GPU Integration - EMx 246
24 APR 2024 · Jonatan Kłosko is an open-source developer. They delve into the world of machine learning, numerical computation, and innovative tools shaking up the landscape. They understand the intricacies of training in machine learning and the challenges of running GPU operations on macOS. They also share their experiments with different tools for their machine learning and cloud services project, touching on the topics of reproducibility in notebooks, LiveBook features, and the use of NX for numerical calculations in Elixir. Join them as they navigate the complexities of machine learning, explore the possibilities of innovative technologies, and unearth valuable resources for beginners in artificial intelligence and machine learning.
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Links
- https://github.com/elixir-nx/bumblebee
Socials
- https://github.com/jonatanklosko
Navigating Testing Complexities and Technology Transitions - EMx 245
17 APR 2024 · https://www.linkedin.com/in/moxley-stratton-8020164/ is the Principal Owner at Moxley Data Inc. and the creator of GroupFlow.app. They delve into the world of software development and technology. They explore the experiences and insights of our speakers as they navigate the complexities of building and testing software. From discussions about the power and flexibility of the filtering feature in a project to the importance of testing at the API level, they share their expertise and thoughts on best development practices. Join them as they deep dive into topics such as type systems, object field renaming, and the use of functional programming in Elixir. Stay tuned for an engaging conversation about the challenges and advantages of using frameworks like ASH, along with an exciting lineup of upcoming events and guests.
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Socials
- https://www.linkedin.com/in/moxley-stratton-8020164/
The Power of CLDR with Kip Cole - EMx 244
3 APR 2024 · Kip Cole is the creator of the ex_cldr library based on CLDR. They delve deep into the complexities of language preferences and settings related to territory, script, currency, calendar, time zone, date time formats, and number formats. They explore the frustration of dealing with default language settings, the use of the Accept-Language header for predicting individual preferences, and the shift towards relying more on language preference settings. They share their insights, experiences, and frustrations in the world of internationalization, localization, and the use of CLDR libraries. From discussing the challenges of software internationalization to the importance of sustainable open-source libraries, this episode is packed with valuable information and passionate discussions that resonate with developers everywhere. Tune in as they share their personal experiences, recommendations for resources, and their commitment to continuously learning and improving the developer community.
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Socials
- https://github.com/kipcole9
Links
- https://github.com/elixir-cldr/cldr
Picks
- Allen - https://www.imdb.com/title/tt0203259/
- Kip - https://www.imdb.com/title/tt11981644/
Exploring Elixir's Frontier with Anton Mishchuk - EMx 243
27 MAR 2024 · Anton Mishchuk is a Software Engineer. They dive into a fascinating conversation about software development, frameworks, books on programming languages, and a community event in Berlin. They touch on a wide range of topics, including the transition from Ruby to Elixir, the development and eventual discontinuation of a testing framework, and the potential use cases and benefits of flow-based programming as an application layer framework. They explore the challenges, inspirations, and ambitions of projects such as ALF, Octopus, and Kraken. From the academic value of testing frameworks to the philosophical principles behind structured programming, this episode offers a deep dive into the world of software development.
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Socials
- https://www.linkedin.com/in/antonmi/
Uncovering Elixir Patterns, PromX Libraries, and JavaScript Sandbox Integration - EMx 242
13 MAR 2024 · Alex Koutmos is the Co-Founder at EagleMMS LLC. They explore the upcoming release of a book on Elixir patterns and share their frustrations with the college textbook market. The conversation also delves into using Rust and Zig in Elixir projects, the development of open-source libraries, and the potential impact of a native JSON module on Elixir and Phoenix. They also discuss email formatting challenges, secure JavaScript execution within Elixir applications, and the functionalities of the PromX library with Grafana and Prometheus integration. Tune in for an engaging and insightful discussion on a wide range of tech-related topics!
Sponsors
- https://topenddevs.com/resume
- https://topenddevs.com/book-club
- https://topenddevs.com/sign_up
Socials
- https://www.linkedin.com/in/alex-koutmos-b8b2bb93/
- https://akoutmos.com/
Picks
- Adi - https://store.steampowered.com/agecheck/app/750920/
- Allen - https://www.bose.com/c/headphones
- Alex - https://www.lego.com/en-us/product/bugatti-chiron-42083
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Join “Elixir Mix” Supporters Club
Start supporting this podcast and become part of their community.
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.
Information
Author | Charles M Wood |
Organization | Charles M Wood |
Categories | Technology , Careers , How To |
Website | topenddevs.com |
chuck@topenddevs.com |
Copyright 2024 - Spreaker Inc. an iHeartMedia Company