Elixir Mix

Elixir Mix

Download on the App Store

Elixir Mix episodes

  • EMx 094: Writing Custom Credo Check with Devon Estes
    We catch up with Devon Estes to learn what he’s doing with Credo. Devon talks about creating custom Credo checks for the benefit of our teams and projects. We cover his project Nicene that defines additional Credo checks, learn tips like using git to only run checks on modified files and much more! Panelists
    • Sophie DeBenedetto
    • Josh Adams
    • Mark Ericksen
    Guest
    • Devon Estes
      "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links
    • EMx 030: Writing Great Unit Tests with Devon Estes
    • EMx 018: Devon Estes: “All In On Elixir”
    • GitHub sketch-hq/nicene
    • Writing custom Credo checks
    • Writing (and testing) a custom Credo check
    • Muzak - a Mutation Testing library for Elixir and Erlang
    • devonestes.com
    • GitHub Devon Estes
    • Twitter Devon Estes: @devoncestes
    Picks Sophie DeBenedetto:
    • The Future of Software is a Sociotechnical Problem
    Josh Adams:
    • Dillon Kearns Twitch
    Mark Ericksen:
    • MintBox Mini 2
    Devon Estes:
    • Take it Easy!
    • Kingdom
    Follow on Twitter:
    • Elixir Mix - @elixir_mix
    • Mark Ericksen - @brainlid
    • Sophie DeBenedetto - @sm_debenedetto
    • Josh Adams - @knewter
    Special Guest: Devon Estes.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    38 min
  • EMx 093: Multi-Tenant DBs with Lars Wikman
    JavaScript Remote Conf 2020May 13th to 15th - register now! We catch up with Lars Wikman to talk about what he’s learned along his journey with Elixir and multi-tenant databases. We cover what multi-tenant means, multiple ways to do it and where it may or may not make sense. We learn about dynamic repos, query prefixes, and how to deal with migrations, testing, and much more! Panelists
    • Sophie DeBenedetto
    • Josh Adams
    • Mark Ericksen
    Guest
    • Lars Wikman
      "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links
    • Ecto.Repo
    • Ecto & Multi-tenancy Part 1
    • Ecto & Multi-tenancy Part 2
    • Ecto & Multi-tenancy Part 3
    • put_dynamic_repo(arg1)
    • Multi tenancy with query prefixes
    • Twitter: Lars Wikman
    Picks Sophie DeBenedetto:
    • Elixir-Style Actors in Go
    • Lasagna Bolognese
    Josh Adams:
    • dba
    • flux
    Mark Ericksen:
    • Roll and Spin Gyroscopic Exerciser
    • Asciiflow
    Lars Wikman:
    • Stripe CLI
    • GitHub/lumen
    Special Guest: Lars Wikman.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    49 min
  • EMx 092: Elixir and Python interoperability with Alvise Susmel
    JavaScript Remote Conf 2020May 14th to 15th - register now! 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! Panelists
    • Sophie DeBenedetto
    • Mark Ericksen
    Guest
    • Alvise Susmel
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ 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 DeBenedetto:
    • Black Hat Go
    • Love Is Blind
    Mark Ericksen:
    • Hollywood.computer
    Alvise Susmel:
    • Outside Elixir
    • Designing Data-Intensive Applications
    • Dark


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    47 min
  • EMx 091: Managing Change with Ecto with David Bernheisel
    JavaScript Remote Conf 2020May 14th to 15th - register now! In this episode of Elixir Mix the panelists talk with David Bernheisel about the power in Ecto. Coming from ActiveRecord, Ecto and Changesets were a wonderful alternative! They cover David’s blog post where he shares some tips and tricks for working with Changesets. They also cover, Multi, how to compose Changesets, using “embedded” schemas, and much more! Panelists
    • Josh Adams
    • Sophie DeBenedetto
    • Mark Ericksen
    Guest
    • David Bernheisel
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • EMx 068: Contributing to the Elixir Community with David Bernheisel & Cory Schmitt
    • David Bernheisel Blog
    • GitHub neoclide/coc.nvim
    • InfoQ Are We There Yet?
    • Ecto.Changeset
    • Ecto.Multi
    • EMx 024: “Sagas” with Andrew Dryga from Hammer Corporation
    Picks Josh Adams:
    • Common Sense by Thomas Paine
    • Rook
    Sophie DeBenedetto:
    • How to Compose Queries in Ecto
    • Elixir School
    • Birds of Prey
    Mark Ericksen:
    • Planet Money Episode 967: Escheat Show
    David Bernheisel:
    • Whimsical
    • Team Accounts DigialOcean
    • ElixirConf US 2018 - Breaking Down the User Monolith - Zach Porter
    Special Guest: David Bernheisel.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    45 min
  • EMx 090: Data pipelines through Broadway with Alex Koutmos
    In this episode of ElixirMix, we visit with Alex Koutmos about data processing pipelines in Elixir using Broadway. His multi-part blog posts go beyond “making it work” to monitoring and visualizing the flow. We discuss using RabbitMQ to process, Grafana to visualize, and much more! Panelists
    • Josh Adams
    • Eric Oestrich
    • Sophie DeBenedetto
    • Mark Ericksen
    Guest
    • Alex koutmos
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • Bridge Connector
    • RabbitMQ
    • GitHub dashbitco/broadway
    • GitHub elixir-lang/gen_stage
    • Broadway, RabbitMQ, and the Rise of Elixir Part 1
    • Broadway, RabbitMQ, and the Rise of Elixir Part 2
    • hexdocs Broadway/RabbitMQ
    • GitHub meltwater/gen_rmq
    • Sentry
    • Twitter Alex Koutmos
    • GitHub AlexKoutmos
    • Alex Koutmos Blog
    Picks Josh Adams:
    • IndieWeb
    • Keycloak
    Eric Oestrich:
    • Raph Koster's Website
    Mark Ericksen:
    • The Erlangelist
    • Star Trek Picard
    Alex Koutmos:
    • Database Internals
    • Linux Academy
    Special Guest: Alex Koutmos.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    37 min
  • EMx 089: Elixir Talks to Kubernetes with Bonny from Cory O’Daniel
    In this episode of ElixirMix, we visit with Cory O’Daniel about Kubernetes Operators, what they can do, his library Bonny and how our Elixir applications can talk to Kubernetes too! Cory also shares some great tips for running Elixir in Kubernetes, his CodeBeam presentation, CoreOS, and much more! Panelists
    • Josh Adams
    • Eric Oestrich
    • Mark Ericksen
    Guest
    • Cory O'Daniel
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • GitHub coryodaniel/bonny
    • GitHub coryodaniel/k8s
    • The Big Elixir 2019 - Commandeering Kubernetes With Elixir - Cory O'Daniel
    • Kubernetes Components
    • KubeDB
    • GitHub coryodaniel/ballast
    • Review Apps
    • Custom Resources
    • Twitter Thread
    • Cluster Strategy Kubernetes
    • GitHub kudobuilder/kudo
    • Kudo
    • Getting Started with the Operator SDK
    • Core OS Operators
    • GitHub obmarg/kazan
    • Code Beam SF
    Picks Josh Adams:
    • The King of Limbs - From the Basement
    Eric Oestrich:
    • AMD Threadripper 3970X
    Mark Ericksen:
    • The Game Changers
    Cory O'Daniel:
    • inlets
    • conftest
    Special Guest: Cory O’Daniel.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    40 min
  • EMx 088: Adopting Elixir and RabbitMQ with Steven Nunez
    In this episode of ElixirMix, we visit with Steven Nunez about how Flatiron School adopted Elixir and is using RabbitMQ. He shares how he decides to “rails new” or “mix phx.new” for a project. How adopting Elixir in a team goes better when the team “falls in love” with what it gives them. Steven shares how their RabbitMQ queues are setup, how the messages are designed, how to spread the patterns throughout the teams and projects, and much more! Panelists
    • Mark Ericksen
    • Josh Adams
    • Sophie DeBenedetto
    • Eric Oestrich
    Guest
    • Steven Nunez
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • Pluralsight
    • Github jondot/sneakers
    • RabbitMQ
    • Kafka Apache
    • Eventide
    • Protocol Buffers
    • RabbitMQ Tutorial One Elixir
    • Github bitwalker/exprotobuf
    • RabbitMQ Tutorial Six Elixir
    • Steven Nunez Twitter
    • Flatiron School Twitter
    Picks Josh Adams:
    • Website Generator
    • Statically Typed Site Generator
    • VVVV
    Sophie DeBenedetto:
    • A Tour of Go
    Eric Oestrich:
    • GitHub TerryCavanagh/VVVVVV
    • The Expanse
    Mark Ericksen:
    • GitHub dashbitco/nimble_pool
    Special Guest: Steven Nunez.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    46 min
  • EMx 087: Zip Generation with Packmatic with Evadne Wu
    In this episode of Elixir Mix the panel interviews Evadne Wu about the Packmatic Library. The show begins with recent announcements specifically the acquisition of Plataformatec. Evadne works at Faria Education Group as Head of Exam Sytems developing apps using Elixir. Evadne works with a small team and he talks about the pros and cons of working in a small team. Evadne then talks about what the Packmatic Library is, why it was created, and how it works. Finally, Evadne talks about writing, promoting and maintaining an open source library. Panelists
    • Mark Ericksen
    • Eric Oestrich
    • Sophie DeBenedetto
    Guest
    • Evadne Wu
    Sponsors
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • https://elixirforum.com/t/plataformatec-acqui-hired-by-nubank/28072/7?u=brainlid
    • http://blog.plataformatec.com.br/2020/01/important-information-about-our-elixir-and-ruby-open-source-projects/
    • https://medium.com/building-nubank/tech-perspectives-behind-nubanks-first-acquisition-deal-what-this-business-move-means-and-how-it-d7d1233c72b8
    • Evadne's Twitter
    • Evadne's GitHub
    • Evadne's Website
    • https://github.com/evadne/packmatic
    • https://elixirforum.com/t/packmatic-on-the-fly-zip-generation/26464
    • https://en.wikipedia.org/wiki/Zip_(file_format)#ZIP64
    • https://hexdocs.pm/plug/Plug.Conn.html#send_chunked/2
    • https://github.com/evadne/packmatic#source-types
    Picks Eric Oestrich:
    • https://bulletjournal.com/
    Sophie DeBenedetto:
    • https://grox.io/series/quad
    • Williams Sonoma Mug
    Mark Ericksen:
    • https://weasyprint.org/
    • https://weasyprint.readthedocs.io/en/latest/index.html
    Evadne Wu:
    • http://smallmemory.com/book.html
    • https://github.com/holsee/chroxy
    Special Guest: Evadne Wu.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    47 min
  • EMx 086: Teaching Your Team Elixir with Mike Binns
    In this episode of Elixir Mix the panel interviews Mike Binns. Mike is a Senior Software Engineer at DockYard, Inc. and he presented at ElixirConf 2019 about getting a whole team new to Elixir up to speed quickly with Cars.com. Mike explains why Elixir was chosen as the technology to use and how much effort and planning goes into helping a team transition. Cars.com had already decided to move onto Elixir and brought on DockYard to train their engineers. Mike advises recognizing the existing team's previous skill set and experience levels. Mike and fellow DockYard colleague captured what they learned in Project Ironman which automatically adds things like credo, dialyzer, coveralls, mix test watch, etc… to your project. They then talk about what mob programming is and how it helps to arm a new team. Finally, the panel asks Mike if he would do anything differently and tips for bringing new developers into a running project and team. Panelists
    • Mark Ericksen
    • Josh Adams
    • Sophie DeBenedetto
    Guest
    • Mike Binns
    Sponsors
    • Adventures in Angular Podcast
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links
    • ElixirConf 2019 - 0-60 in under 3: How Cars.com and DockYard Manufactured a Productive Elixir Team in Under 3 Months
    • https://basecamp.com/shapeup
    • https://github.com/rrrene/credo
    • https://github.com/jeremyjh/dialyxir
    • https://code.visualstudio.com/
    • https://github.com/elixir-lsp/vscode-elixir-ls
    • http://erlang.org/doc/man/ets.html
    • https://github.com/TheFirstAvenger/ets
    • https://github.com/TheFirstAvenger/ironman
    • Mike's Twitter
    • Mike's GitHub
    • Mike's Blog
    • https://www.facebook.com/Elixir-Mix
    • https://twitter.com/elixir_mix
    Picks Josh Adams:
    • Zigler
    • Zig Programming Language
    Sophie DeBenedetto:
    • https://badanimals.net/should-i-level-up-my-technical-skills-before-starting-a-freelance-business/
    Mark Ericksen:
    • https://thinkingelixir.com/elixir-in-vs-code/
    • https://thinkingelixir.com/vs-code-broken-for-elixir/
    • Upgrading your graphics card - AMD Radeon RX 590
    Mike Binns:
    • https://github.com/elbow-jason/annex
    • https://github.com/elbow-jason/open_cl_rust
    Special Guest: Mike Binns.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
    43 min
  • EMx 085: Riak Core and Partisan with Mariano Guerra
    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.  Panelists
    • Mark Ericksen
    • Josh Adams
    • Sophie DeBenedetto
    Guest
    • Mariano Guerra
    Sponsors
    • Sentry– use the code “devchat” for two months free on Sentry’s small plan
    • CacheFly
    ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________   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 
    • https://twitter.com/elixir_mix
    Picks Mark Ericksen:
    • Immutability - Computerphile 
    • Simple Sabotage Field Manual 
    Mariano Guerra:
    • Property-Based Testing with PropEr, Erlang, and Elixir
    • Practical TLA+: Planning Driven Development
    Josh Adams:
    • Rewriting GitHub Pages with Riak Core, Riak KV, and Webmachine: Jesse Newland 
    Sophie DeBenedetto:
    • How to Compose Queries in Ecto 
    • Basque Burnt Cheesecake 
    Special Guest: Mariano Guerra.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

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

About Elixir Mix

From the publisher's feed

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…