
Elixir Mix is a weekly show focused on the Elixir programming community. Our panel discusses topics around functional programming, the Elixir ecosystem, and building real world apps with Elixir based tools and frameworks.
Similar Podcasts

The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

The Cynical Developer
A UK based Technology and Software Developer Podcast that helps you to improve your development knowledge and career,
through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer.

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
Episode 93: EMx 092: Elixir and Python interoperability with Alvise Susmel
JavaScript Remote Conf 2020 May 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
Episode 92: EMx 091: Managing Change with Ecto with David Bernheisel
JavaScript Remote Conf 2020 May 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
Episode 91: 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
Episode 90: 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
Episode 89: 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
Episode 88: 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
Episode 87: 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
Episode 86: 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
Episode 85: EMx 084: Beyond LiveView with Sophie DeBenedetto
In this episode of Elixir Mix the panel interviews Sophie DeBenedetto. Sophie spoke at both The Big Elixir and ElixirConf 2019 about LiveView. She also works at Flatiron School. Sophie starts by sharing a little about Flatiron School, what they offer and what she does for them. The panel shares their experience with the quality of graduates from Flatiron School. Sophie explains that Flatiron School is all about community and they teach their students to love learning. Sophie discusses her talks and shares the experiences she had with LiveView that inspired her talks. She tells the panel what it was like preparing for the talks. She explains the problems she faced with her LiveView project and how she eventually fixed it. In one talk Sophie talks about looking under the hood at LiveView. She tells the panel about this experience, this leads the panel to discuss the LiveView documentation. They consider the helpfulness of the phrase “it’s a process” in the documentation. Sophie explains how she prefers documentation to be more clear and more expansive. The panel considers the importance of expounding in the documentation as most Elixir users are new to the language. The panel discusses when the best time to learn OTP is for a developer new to Elixir. The panel discusses Sophie’s blog post about her work in LiveView. They discuss some of their work in LiveView as well. The panel goes over some of the features they have tried in their projects and the ones they look forward to trying. Sophie ends the episode by comparing LiveView to her previous coding experiences, she describes it as a breath of fresh air. Panelists Mark Ericksen Josh Adams Michael Ries Guest Sophie DeBenedetto Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Links The Big Elixir 2019 - Beyond Liveview: Real Time Features With Liveview - Sophie DeBenedetto ElixirConf 2019 - Beyond LiveView: Building Real-Time... - Sophie DeBenedetto The Big Elixir https://flatironschool.com/ Erlang distribution over TLS Erlang (and Elixir) distribution without epmd https://hex.pm/packages/libcluster Building a Table Sort UI with Live View's `live_link` Functional Web Development with Elixir, OTP, and Phoenix Building beautiful systems with Phoenix contexts... by Andrew Hao https://twitter.com/sm_debenedetto https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: That Sugar Film US Legal system and jury selection Sophie DeBenedetto: Mix And Hex The Power Couple Of The Elixir Community - Todd Resudek Rebuilding Espec: Foundations In Metaprogramming, - Bruce Park Josh Adams: A Different Kind of Transparency Michael Ries: Which ports does distributed Erlang use? List of animals by number of neurons
Episode 84: EMx 083: Are Monorepos Worth It?
In this episode of Elixir Mix the panel discusses monorepos. They start by defining monorepos and sharing examples of what this looks like. The panelists share the pros and cons of working in a monorepo. They discuss the different projects they worked on using a monorepo and what their experience was like. Monorepos allow for rapid development. Any developer can pull it down and work on it. They work better for teams who are new with a new project and they are still trying to figure out where everything goes. In situations like these, quality is not a large concern but once quality is a priority monorepos make less sense. On the other hand, monorepos make it easier for developers to forget that these applications are distinct. It also makes it easy for developers to ignore older versions of applications. The panel considers if monorepos are worth these downsides. The panel considers how monorepos work with Live View. They also discuss using an umbrella project similarly to monorepos. Panelists Mark Ericksen Eric Oestrich Josh Adams Michael Ries Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Links https://en.wikipedia.org/wiki/Monorepo https://jenkins-x.io/ https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: https://thinkingelixir.com/vs-code-broken-for-elixir/ Real-Time In-Camera VFX for Next-Gen Filmmaking | Project Spotlight | Unreal Engine Eric Oestrich: grapevine Josh Adams: https://github.com/mijailr/askimet_ex Michael Ries: https://empex.co/la.html
Episode 83: EMx 082: Beam Extreme! with Miriam Pena
In this episode of Elixir Mix the panel interviews Miriam Pena, founder of the Erlang Ecosystem Foundation. Miriam shares a little about her background and how she got into Erlang and Elixir. Miriam gave a talk at Elixir Conf about the OTP 22 release and she shares some of the exciting new features in this release. Persistent terms are the first feature Miriam shares with the panel. After explaining what it is Miriam shares examples of the best use cases for this tool. The panel discusses the benefits of this module and how it is faster than ets tables. Next, the discuss the benefits and use cases of counters. The panel shares what they got out of her Elixir Conf talk. It helped them relieve that the Erlang ecosystem is still alive and contributing. The encourage Elixir users to keep an eye out on OTP releases and stay on top of the tools and features that the Erlang team works so hard to provide for them. Miriam shares a little about the Erlang Ecosystem Foundation, its goals and how they got started. She explains how listeners can get involved and what their contributions would be doing. Panelists Mark Ericksen Eric Oestrich Josh Adams Guest Miriam Pena Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Links ElixirConf 2019 -- Beam Extreme: Don't Do This At Home - Miriam Pena http://erlang.org/doc/man/persistent_term.html http://erlang.org/doc/man/counters.html http://erlang.org/doc/man/atomics.html https://erlef.org/ https://members.erlef.org/join-us https://erlef.org/stipends/ https://erlef.org/news/eef/newsletter-4 https://twitter.com/miriampena https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: William Shakespeare's Star Wars Trilogy Utah Elixir Meetup: 2019-11 Code Poll on Elixir in Docker Eric Oestrich: https://www.lonestarelixir.com/ https://codesync.global/conferences/code-beam-sf/ Miriam Pena: http://blog.erlang.org/persistent_term/ Code Beam SF Josh Adams: Guitars
Episode 82: EMx 081: Discussing Deployment
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. Panelists Mark Ericksen Michael Ries Eric Oestrich Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Links grapevine Deploying with Docker https://hexdocs.pm/phoenix/heroku.html https://www.heroku.com/ https://cloud.google.com/kubernetes-engine/ https://www.ansible.com/ https://gigalixir.com/ deploy.sh Running migrations release_tasks.ex Configuration and releases mix release observer_cli Erlang: The Movie Using Erlang Distribution to test hardware The Athens Affair ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma Richard Carlsson - The art of the live upgrade - 10 yrs of evolving a live system | Code BEAM SF 19 https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: Hot Rod Install Elixir using asdf Michael Ries: https://twitter.com/fhunleth/status/1195524113617637376 scenic sensor Eric Oestrich: Elixir Wizards
Episode 81: EMx 080: The Big Elixir Favorites
In this episode of Elixir Mix the panel syncs up by discussing The Big Elixir Conference, their favorite talks and what they are working on. The first talk they discuss is Scott Southworth’s talk about medical messaging and the impressive work he does with the HL7 parser. Next, they discuss Ben Church’s talk about business logic where he talks about leex and yecc. The panel discusses leex, yeccs and their own work with parsers. Cory O’Daniel’s talk on Kubereneters the panel found particularly funny and interesting. Elixir Mix’s very own Eric Oestrich was the keynote speaker at the talk, he summarizes his talk for the panel.The Live View talk given by Sophie DeBenedetto is discussed as well and the panel shares their biggest take away from the talk. The panel discusses a little of what they have been working on. They ask Eric about his Ponchbrella project. He explains what it is and how it works. Using this hybrid of poncho and umbrella projects for grapevine made more sense to him. He invites everyone to take a look as grapevine is open source. The episode ends as the panel praises Elixir’s flexibility and other great qualities. Panelists Mark Ericksen Josh Adams Eric Oestrich Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan ElixirCasts | Get 10% off with the promo code "elixirmix" CacheFly Links https://www.thebigelixir.com/ https://hexdocs.pm/elixir_hl7/HL7.Query.html https://github.com/HCA-Healthcare/elixir-hl7 http://erlang.org/doc/man/leex.html http://erlang.org/doc/man/yecc.html https://github.com/ympons/expreso RegEx match open tags except XHTML self-contained tags https://github.com/elm/parser Wilford Brimley On His Diabetes - Original Video Wilford Brimley Diabeetus Remix https://twitter.com/knewter/status/1192831261624164352 https://github.com/oestrich/grapevine/tree/master/apps https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: https://github.com/elixir-lang/elixir/releases/tag/v1.9.3 Josh Adams: https://jenkins-x.io/ Eric Oestrich: https://podcast.smartlogic.io/
Episode 80: EMx 079: Oban with Parker Selbert
In this episode of Elixir Mix the panel interviews Parker Selbert. Parker lives in Chicago and runs a consultancy with his wife. He joins the panel to discuss a library that he wrote, Oban. Parker starts by explaining what Oban is and why he wrote it. Oban is a way to run reliable background jobs by persisting them in the database. Oban is akin to Sidekick, Parker explains, he wanted something similar to Sidekick for Elixir. He made a few improvements including moving it to Postgres from Redis. He shares the common problems found using Redis and how easy Postgres was to use for this library. The panel asks Parker about his Oban Recipes. Parker explains why he wrote the recipes and what some of them contain. After releasing Oban he received many questions asking about how to use Oban. Parker took the most common questions and wrote 7 blog post outlining how to use Oban. Parker shares his favorite features found in Oban and walks the panel through its architecture. The panel asks him about the maturity and usage of the library. Parker tells them that the usage has been steadily climbing. The episode ends with the panel discussing the Oban UI and how it works. Panelists Mark Ericksen Josh Adams Eric Oestrich Guest Parker Selbert Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan ElixirCasts | Get 10% off with the promo code "elixirmix" CacheFly Links https://github.com/sorentwo/oban https://oban.dev/ Oban Recipes Part 1: Unique Jobs Oban Recipes Part 2: Recursive Jobs Oban Recipes Part 3: Reliable Scheduling Oban Recipes Part 4: Reporting Progress Oban Recipes Part 5: Batch Jobs Oban Recipes Part 6: Expected Failures Oban Recipes Part 7: Splitting Queues Oban — Reliable and Observable Job Processing Oban UI: Private Beta Github Starts Won’t Pay Your Rent https://twitter.com/sorentwo?lang=en Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages https://github.com/sorentwo/kiq https://www.postgresql.org/docs/current/sql-notify.html https://www.postgresql.org/docs/current/sql-listen.html https://www.postgresql.org/docs/9.5/sql-select.html https://www.postgresql.org/docs/9.4/explicit-locking.html https://github.com/sorentwo/oban/blob/master/lib/oban/pruner.ex https://github.com/elixirs/faker https://oban.dev/#sign-up https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: https://twitter.com/CodeWisdom/status/1189602991701184512 Josh Adams: How to write a commit message Eric Oestrich: Godzilla: The Showa-Era Films, 1954–1975 Parker Selbert: The Rust Programming Language Copper Fox Distillery
Episode 79: The MaxCoders Guide To Finding Your Dream Developer Job
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is available on Amazon. Get your copy here today only for $2.99!