Elixir Outlaws is an informal discussion about interesting things happening in Elixir. Our goal is to capture the spirit of a conference hallway discussion in a podcast.
Similar Podcasts
Linux For Everyone
A show about the thrilling world of desktop Linux, open-source software, and the community creating it. For beginners and veterans alike! Hosted by Jason Evangelho, Jerry Morrison and Schykle.
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.
Thinking Elixir Podcast
The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Episode 14: Little's Law All The Way Down
This week starts with Amos describing the new features elixir 1.7 and Chris explaining some queueing theory. Afterwards Anna describes her experience solving a bug in her crypto-currency exchange. This leads to a discussion on how to find bugs in distributed systems, the dangers of generating data based on types and how to guide generators so they find more bugs.
Episode 13: Coming in hot
Anna, Amos, and Chris start this week by discussing the recently released elixir documentary. Amos brings up the virus that was discovered in eslint-scope which detours into a conversation about reading through library dependencies. The hosts eventually make their way to the main topic for this week: How to find the correct restart intensity for your supervisors.
Episode 12: Ready to mute
This week Amos kicks off the show by talking about his memory issues and Anna discusses her work on building a crypto currency exchange. The hosts then dive in to the main topic of this week: is Erlang "the most object oriented language" and if so is that a good thing.
Episode 11: Smarter then your parents
Amos kicks off the show by lamenting how old he is. Afterwards Anna, Amos, and Chris discuss the new features coming to erlang/OTP 21. Chris proceeds to bum everyone out by talking about how burnt out and unethusiastic he is about his open source projects. Anna and Amos help to provide perspective and encouragement.
Episode 10: A list of controversial topics
This week the outlaws are joined by Jose Valim and Chris McCord. After working out the confusion of having two Chris's and giving Keathley a timebox for controversial topics Jose and Chris provide some insight into the projects that they're currently pursuing. Afterwards they discuss ways that the elixir community can continue to grow, things that the community is doing well, and areas where we can improve. Special Guests: Chris McCord and Jose Valim.
Episode 9: Happiness Lamp
Aos and Chris talk about: Parenting Broken Arms How do you add typespecs to a new project? The importanct of tests are your code.
Episode 8: That became very cheesy
This week Anna, Amos, and Chris are joined by special guest and newly appointed Friend of the Show: Michal Muskala. After Michal teaches everyone how to correctly say his name they discuss the recent CodeBEAMSTO and optimizing elixir code for the BEAM. Chris attempts to avoid talking about config but the other hosts are wise to his schemes. Michal offers his opinions and insight into the issues with configuration, releases, and hot upgrades. Special Guest: Michał Muskała.
Episode 7: A rat-king of problems
Anna, Amos, and Chris discuss the current state of configuration and the new proposals for making configuration behave in less surprising ways. Chris lays out the context and then claims he's going to stop talking. His silence lasts just long enough for Anna and Amos to provide their own opinions on the situation. Chris jumps back in and provides an alternative solution to the configuration problem and explains why it will never be adopted. As the show closes, Chris continues to talk to much while Anna and Amos provide thoughts on how to help educate and grow the elixir community.
Episode 6: Blocking and Tackling
This week the outlaws are joined by Friend of The Show, Ben Marx. In between name dropping and sports idioms they discuss OpenTracing, OpenCensus, purely functional data structures, distributed systems, and Amos's experiences with living in the desert. Special Guest: Ben Marx.
Episode 5: I'm perfectly fine throwing my time into a ditch
This week Anna and Chris discuss Chris's job change, how Elixir is marketed to developers, the elixir communities ruby heritage, and some discussions on elixir conferences. They finish up with some resources for first time conference speakers.
Episode 4: A simple matter of FTP
Amos kicks off this episode by exposing the joys of symbolic variables in proper's state machine tests. Chris laments the lack of elixir work in his life and his future plans to correct the situation. The Outlaws then discuss the ramifications of Proper's GPL licensing. Not wanting to bore everyone with yet another open source licensing debate they quickly shift to #hottakes on stream_data's inclusion in elixir core. Anna provides a voice of reason while Chris plays devils advocate and says things that he'll probably regret. They finish with a teaser on "Purely Functional Data Structures".
Episode 3: The Elixir Track of the Hallway Community - Teaching and Community
Links https://summerofcode.withgoogle.com/organizations/6486585449644032/#4978058864361472 https://ferd.ca/it-s-about-the-guarantees.html https://www.evanmiller.org/four-days-of-go.html https://www.evanmiller.org/why-i-program-in-erlang.html
Episode 2: Is this the show? - Property Testing
This week we talk about the benefits of property testing and discuss different tools and techniques available in the elixir community. Links Proper Testing StreamData QuickCheck Propcheck StreamData Proposal for model checking
Episode 1: Vanity - Library Guidelines
Links: bambooconfigadapter (https://hex.pm/packages/bamboo_config_adapter) Library Guidelines (https://hexdocs.pm/elixir/master/library-guidelines.html) Dialyxir (https://github.com/jeremyjh/dialyxir) Success Types paper (https://it.uu.se/research/group/hipe/papers/succ_types.pdf) Dynamic Supervisor (https://hexdocs.pm/elixir/master/DynamicSupervisor.html#content) Propcheck (https://github.com/alfert/propcheck) Chris's issue on stream data (https://github.com/whatyouhide/stream_data/issues/94) Chris's talk on property testing (https://www.youtube.com/watch?v=69L5kf_qPLk&list=PLE7tQUdRKcyZV6tCYvrBLOGoyxUf7s9RT&index=16&t=1s) Picks: Chris - ProperTesting - http://propertesting.com Amos - Recon - http://ferd.github.io/recon/