Elixir Outlaws artwork

Elixir Outlaws

136 episodes - English - Latest episode: 6 months ago - ★★★★★ - 25 ratings

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.

Technology News Tech News elixir erlang beam
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Episode 85: Showin' up and sayin' words

December 17, 2020 21:00 - 49 minutes - 45.4 MB

Chris has introduced Amos to Japandroids and its going pretty well. There is a quick discussion of embarassing punk music before the show shifts from music outlaws back to elixir outlaws. Chris is thirsty for some elixir news and Amos wants to know how Chris Gets Things Done :tm:. The guys discuss how they cultivate their personal skill sets, how they're both bad mentors, and how to read white papers. At the end, Chris teases his latest project which may or may not ever be seen by other peopl...

Episode 84: The G stands for Garbage

October 15, 2020 14:00 - 1 hour - 57 MB

Chris has a soundboard and he's not afraid to use it. This week, Amos and Chris discuss planning for failures, overload, distributed transactions, and resilience. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-84-the-g-stands-for-garbage/

Episode 83: The seven levels of shell

October 01, 2020 14:00 - 59 minutes - 54.5 MB

This week, the hosts are joined by friend of the show: Jeff Weiss. They discuss when its better to build your own solution, TLA+, fountain pens, and writing letters. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-83-the-seven-levels-of-shell/ Special Guest: Jeff Weiss.

Episode 82: Rapid is Relative

September 25, 2020 14:00 - 39 minutes - 36 MB

This week kicks off with a large dose of 2020 ennui. Chris recommends that they move on rapidly since no one wants to listen to complaining about the state of the world. It turns out that Chris is currently using LiveView. The consensus is that LiveView is pretty cool even though it took 4 hours to get a modal to work.

Episode 82: Rapid Is Relative

September 10, 2020 18:00 - 39 minutes - 36 MB

This week kicks off with a large dose of 2020 ennui. Chris recommends that they move on rapidly since no one wants to listen to complaining about the state of the world. It turns out that Chris is currently using LiveView. The consensus is that LiveView is pretty cool even though it took 4 hours to get a modal to work. The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for...

Episode 81: That's not math

September 03, 2020 13:00 - 41 minutes - 38.7 MB

Anna has a new espresso machine and both Chris and Amos are very jealous. Chris wonders how Anna is going to make good coffee without someone judging her. The main topic kicks off around the 22 minute mark. Amos is hiring and wants advice on how to conduct better interviews. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-81-thats-not-math/

Episode 80: The ish is what matters

August 13, 2020 15:00 - 36 minutes - 33.5 MB

This week starts with a discussion of Dungeons and Dragons and how great it is. Amos and Chris agree that roll20 is janky, but - like emacs - it’s lovably janky. The main discussion is about modeling problems using data structures instead of processes. The guys agree that manipulating data with pure functions is a good thing and that the tricky part is where to put this data when you’re done. Chris cautions against the desire to put all of your data into a single global process. Databases are...

Episode 79: Providing Value

August 06, 2020 15:00 - 1 hour - 56.7 MB

Chris wants a new, costly keyboard and is willing to use ad hoc justifications to acquire it. Amos thinks its totally reasonable which means its either totally reasonable or totally not reasonable. The conversation turns to contracting and how contracting is different than working for a product company (beyond the obvious tax implications). Chris believes that product companies only pay contractors when they absolutely have to. The main topic this week is software quality, if thats even a rea...

Episode 78: Strategically planned coffees

July 23, 2020 15:00 - 33 minutes - 30.5 MB

This week starts with the customary COVID updates. Chris feels that the south is intellectually bankrupt, a claim no one is willing to refute. Seriously though, how hard is it to wear a mask? Mercifully, the conversation quickly shifts when Chris solicits feedback from the other hosts on his notion that business logic isn't a Real Thing :tm:. Anna and Amos discuss the degree to which Chris might be a pedant. The show wraps up with a discussion on how to change the way programmers can grow and...

Episode 77: I'm here to tear it all down

July 09, 2020 16:00 - 57 minutes - 52.4 MB

This week Chris talks about why he doesn't like the idea of Business Logic. To absolutely no ones surprise, the conversation is mostly a semi-coherent, one-sided rant. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-77-im-here-to-tear-it-all-down/

Episode 76: Mouth Feel: The Lost Episode

July 02, 2020 20:00 - 40 minutes - 36.7 MB

Hey everyone. We actually recorded this episode back in April during the early stages of lockdown and right after my neighborhood was hit by a tornado. Unfortunately it got lost in the shuffle. We just found it while cleaning out our past recordings. There’s very little technical discussion and no discussion of Elixir. We spent most of the time joking around and trying to encourage each other. Because of that we thought it was still worth releasing. Thanks for listening and we hope you enjoy ...

Episode 75: Is this the Keynote?

July 02, 2020 13:00 - 40 minutes - 37.4 MB

This week the hosts are giving a Keynote at ElixirConfEU. The show kicks off with a discussion on remote conferences and how to build community online. The hosts then transition into answering audience questions. A transcript for this episode is available here: https://binarynoggin.com/blog/episode-75-is-this-the-keynote/

Episode 74: A Tale As Old As Time

June 04, 2020 14:00 - 42 minutes - 39.1 MB

Chris recently replaced some Ruby with some Elixir. The guys discuss what it takes to rewrite a service, why Elixir is a good choice when you need to do more than one thing at a time, and the benefit of choosing tools that your team understands. Transcript is available as a blog on Binary Noggin's website: https://binarynoggin.com/blog/episode-74-a-tale-as-old-as-time/

Episode 73: A very forgetful god

May 21, 2020 14:00 - 46 minutes - 42.9 MB

This week, Chris is eating while recording. Luckily, the bar for this podcast has been set so low that no one will be surprised. Amos wants to know when you should use telemetry instead of sending metrics directly from your app code. This leads to a discussion on how Bleacher Report uses telemetry, some established telemetry conventions, and how those conventions may be changing. There’s a quick detour into DDD or whoever it was that said, “the database doesn’t matter”. Chris isn’t sure who m...

Episode 72: Now you know what a monad is

May 07, 2020 15:00 - 1 hour - 64.7 MB

This week Amos is joined by friend of the show Martin Gausby for a discussion on types, open source projects, and emacs. Transcript is avaiable as a blog on Binary Noggin's website: https://binarynoggin.com/blog/episode-72-now-you-know-what-a-monad-is/ Special Guests: Connor Rigby and Martin Gausby.

Episode 71: Double Speed

April 30, 2020 14:45 - 53 minutes - 48.8 MB

The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show. A transcript for this episode is available on Binary Noggin's website: https://binarynoggin.com/blog/episode-71-double-speed/

Episode 70: The Gardening Outlaws

April 09, 2020 13:00 - 51 minutes - 46.7 MB

This week the hosts talk about quarantine. Because, what else would they be talking about. Amos and Chris somehow get on the subject of gardening. They both agree that fresh broccoli is amazing, but the cost is just too great. Everyone talk's about their anxieties and how the pandemic is affecting their lives. They share a few ways to escape from the stress of isolation. Also slack’s new UI is hella weird. A transcript of this episode is available on Binary Noggin's website: https://binarynog...

Episode 69: Dream big on your own time

March 26, 2020 15:00 - 1 hour - 63.4 MB

Chris and Amos kick this week off with a discussion on the challenges of working from home. Chris thinks you loose a lot of fidelity when you move to remote work. Way more than anyone wants you to believe. Plus you need to get used kids yelling all the time. After a brief detour to discuss Ben Franklin's lesser known contributions to science, Amos explains his strategy for deploying elixir apps. The guys discuss the various platforms and techniques one can use to put elixir into production. B...

Episode 68: Impedance Mismatch

March 19, 2020 14:00 - 52 minutes - 48.4 MB

Chris is doing a lot of blocking and tackling, which, it turns out, isn’t about pulleys. For the purposes of this discussion, blocking and tackling means adding telemetry events to elixir projects. Neither Amos or Chris want to be the ones who have to work out these details and would rather play with chatbots. The main topic this week is abstractions. Chris thinks that the same people who misuse phrases like “Impedance mismatch” also misuse terms like “abstraction,” but he also admits that he...

Episode 67: Wizards and Outlaws

March 13, 2020 16:00 - 46 minutes - 42.8 MB

Live from Lonestar Elixir (https://lonestarelixir.com) with Elixir Wizards (https://podcast.smartlogic.io). Congratulations to Eric on the birth of his first child. Video recording of this episode available here: https://www.youtube.com/watch?v=2eM5ceRmFig&t=848s The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show. Special Guests: Bruce Tate, Just...

Episode 66: Boredom and Anger

March 05, 2020 15:00 - 44 minutes - 40.5 MB

Chris and Anna discuss strategies for dealing with long running projects. Chris asks Anna for advice on being a better mentor.

Episode 65: Is that a trochee?

February 13, 2020 15:00 - 49 minutes - 44.9 MB

This week kicks off with a discussion on productivity and habits. Amos is trying to learn how to focus and Chris decides that the best way to be productive is to be productive. The main topic this week is about refactoring and TDD. Chris believes refactoring isn’t a real word and goes to great lengths to explain why.

Episode 64: Shakemups

February 06, 2020 15:00 - 43 minutes - 40.2 MB

This week the hosts discuss weekly reviews, telemetry, recent shakeups in the community, and how to make service communication more efficient.

Episode 63: Voir dire

January 16, 2020 15:00 - 58 minutes - 53.6 MB

This week Chris and Amos are joined by friend of the show and author of Real-Time Phoenix, Steve Bussey. They discuss Steve's book release, Phoenix Channels, creative ways to use GenStage, and the best (worst) practices to use when building a library. Special Guest: Steve Bussey.

Episode 62: High on the platitudes

January 09, 2020 15:00 - 49 minutes - 45.2 MB

This week kicks off with Chris explaining why Ultimate Frisbee is a dumb game. The hosts talk about Norm updates and why we should re-write everything in rust. Chris explains the thesis of So Good They Can’t Ignore you. This leads to a discussion about how to find challenging problems. Finally Amos brings up the southern tradition of Hoppin’ John. Which is boring and you can easily skip it. The host want to get questions from you! So send those to us via the feedback form on our website or me...

Episode 61: Friends don’t let friends use cons

December 19, 2019 16:00 - 48 minutes - 44.2 MB

This week Chris and Amos discuss the benefits of vectors and the life changing magic of using a runtime with a good concurrency model.

Episode 60: Yes and!

December 12, 2019 14:00 - 38 minutes - 35.2 MB

Chris is back on coffee and is coming in hot. Amos attempts to talk through the new features in Elixir 1.10 while Chris constantly interjects, makes jokes and generally tries everyone’s patience. Eventually Chris settles down long enough to have a real conversation. The hosts describe the benefits of Elixir becoming a stable and boring choice. They also make fun of Go.

Episode 59: It might be infinity

November 21, 2019 15:00 - 34 minutes - 31.4 MB

Amos is driving this week. Chris and Amos discuss SICP and how amazing it is. Amos is preparing to winterize and Chris is working on a prolog interpreter. Chris talks about the journey of using emacs and the journey’s inside of those journeys. Amos has been working with GenStage and Broadway. Chris knows nothing about Broadway and hasn’t ever found a problem that needed GenStage. Chris theorizes that the reason people use processes for their business entities is because they don’t have other ...

Episode 58: All about some Datalog

November 07, 2019 14:30 - 49 minutes - 45.8 MB

This week kicks off with a recap of GigCity Elixir. Chris and Amos encourage people to attend smaller conferences because, seriously, they're way more fun. Chris is building RPC to see if it helps solve some of the coordination issues that he's experiencing at work. The conversation moves to the concept of autonomy and leverage in software systems and how to help teams align on larger goals. Dave's latest talk from GigCity is referenced and Chris expounds on his love for Datalog. Finally the ...

Episode 57: Live from GigCity it's Saturday Afternoon

October 31, 2019 20:00 - 48 minutes - 44.6 MB

A live recording right before the final keynote at GigCity Elixir (https://www.gigcityelixir.com). The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 56: Last time there was lightning

October 24, 2019 14:00 - 36 minutes - 33.6 MB

This week Anna and Amos discuss preparation for GigCity Elixir, modes of thinking, and concurrency models.

Episode 55: Refactoring is a dumb word

October 03, 2019 18:00 - 49 minutes - 45.2 MB

This week the hosts discuss Strangeloop, Unison, handling breaking changes, refactoring and how to build open systems.

Episode 54: Forever Projects

September 26, 2019 14:00 - 35 minutes - 32.6 MB

This week Chris and Anna discuss forever projects, privilege, and preparations for GigCity Elixir.

Episode 53: The ghost of PFDS past

September 12, 2019 13:00 - 46 minutes - 42.4 MB

This week Amos and Chris recap their favorite talks and experiences from ElixirConf 2019.

Episode 52: Amos take the wheel

September 05, 2019 16:00 - 36 minutes - 33 MB

The hosts talk about preparation for ElixirConf. Chris starts talking about Humidity for far too long before Amos pulls the ripcord. Chris mentions his breakthrough with Norm and Amos wonders if Chris has any thoughts about how to work through mental blocks. Chris talks about running and how useful pi-holing the elixir forum and twitter can be.

Episode 51: It's not the linux kernel drivers

August 22, 2019 13:00 - 53 minutes - 48.5 MB

This week kicks off with a discussion of database indexes, Datalog, and Datomic. Amos wants to talk about error handling and when to report errors to an external service. He thinks that the goal should be to get the reported errors to zero, and Chris thinks that’s not possible. Chris explains the ways that he reports metrics and errors to collection services. The conversation moves to circuit breakers and common patterns for handling overload in service calls. Chris and Amos wrap up with some...

Episode 50: Pandora's Box Closed

August 15, 2019 16:30 - 46 minutes - 42.2 MB

The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 49: Pandora's Box Still Open

August 15, 2019 16:15 - 39 minutes - 36.2 MB

The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 48: Pandora's Box Open

August 15, 2019 16:00 - 42 minutes - 38.9 MB

The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 47: I no longer feel things

July 27, 2019 14:00 - 41 minutes - 37.7 MB

Chris is by himself this week and he’s answering your questions. Topics covered: design by contract, norm, going remote, communicating complex systems, pairing, interesting features for elixir, frustrations with the community, and why he continues to do this podcast.

Episode 46: I'm Probably Saying His Name Wrong

July 16, 2019 12:00 - 47 minutes - 43.3 MB

Starting with wordsmithing and home improvement. Chris and Amos hit the Elixir talk with a discussion of Norm. They follow up with exception handling and when to use exceptions or tagged tuples. Norm (https://github.com/keathley/norm) - Specify data shape for validation and generation The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 45: Infinity is just a concept

June 27, 2019 14:00 - 38 minutes - 35.4 MB

This week kicks off with a discussion about San Francisco's iconoclastic - but also incorrect - name for a specific coffee drink. Amos is, as they say, coming in hot and launches full bore into a discussion about the elixir forum’s moderation policies. Chris is primarily concerned about the angry letters they’re going to receive. The hosts discuss the benefits of moderating a community. They all agree that moderation is a good thing and helps a community stay healthy, but they also agree that...

Episode 44: Put a Paxos on it

June 20, 2019 14:00 - 48 minutes - 44.1 MB

This week kicks off with an explanation of Chris’s so called grooming habits. Amos explains how to properly cook fried eggs. The guys remember the early days of the show and comment on how their audio quality was somehow even worse back then. Amos is trying to figure out the best way to give back to the community. The discussion moves towards the social contracts of open source which Chris thinks is a thorny topic. Chris encourages people to contribute in whatever way they feel is best even i...

Episode 43: The longest monday

June 13, 2019 14:00 - 43 minutes - 39.9 MB

The hosts this week are coming in cold. Amos and Chris are drinking Starbucks, although Amos seems much more upset about it than Chris. Anna has finally returned from her vacation in Japan only to find that her microphone stand no longer works correctly. Anna describes her longest Monday ever and Amos explains why he can’t sleep on planes. Chris has been doing nothing exciting besides not sleeping and keeping his children alive. The conversation moves to design by contract and data specificat...

Episode 42: Carriage Return Line Feed

June 06, 2019 14:00 - 50 minutes - 46.6 MB

This week Elixir has been uninstalled from Amos’s laptop and Chris is reading books and writing C. Chris explains why he still chooses to write C and why most people don’t need to manually manage memory. During the main topic Amos describes a problem he’s having with Tesla and Hackney. This leads to a discussion about how to build systems that can handle failure. Amos brings up Let It Crash and where it applies. Chris provides some insights into building stable systems and how supervisors inf...

Episode 41: Write code and read books and stuff

May 30, 2019 16:00 - 50 minutes - 46.5 MB

This week Amos is back from his yearly vision quest and Chris faces the problem of being interested in too many things at once. Amos discusses some experiences using Broadway and GenStage which gives Chris an excuse to bring up Little’s Law (as if he needed one). The main topic this week is observability. This topic is motivated by Amos’s latest book: Behind Human Error. Amos provides a brief rundown and Chris talks with authority about things he really doesn't understand. The guys discuss th...

Episode 40: Diversity

May 27, 2019 14:00 - 30 minutes - 27.9 MB

The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 39: The Cuteness Factor has Worn Off

May 02, 2019 17:15 - 38 minutes - 35.2 MB

As nerds we like to systematize the things we do. What do we do to think through our problems? The Elixir Outlaws now have a Patreon (https://www.patreon.com/user?u=5332239). If you’re enjoying the show then please consider throwing a few bucks our way to help us pay for the costs for the show.

Episode 38: Break it down like a fraction

April 25, 2019 13:00 - 45 minutes - 41.2 MB

4th wall break Hey everyone, we're still wrestling with audio gremlins. This week is based on the raw audio from our call so you'll hear some artifacts in there. I just wanted you to be aware in case you're sensitive to that kind of thing. We've solved this problem so going forward this shouldn't happen again. -Keathley Notes This week starts with some serious discussion about the nature of hammocks, podcasts, and the Coriolis effect. The main topic this week is implicit vs. explicit. Chris a...

Episode 37: Why is it called an everything bagel?

April 18, 2019 18:00 - 1 hour - 51.7 MB

This week kicks off with Chris chastising Amos about always being late. The hosts discuss the value of time and recent conference trips. The discussion shifts towards talk preparation techniques, the value of speaking at conferences, and some tips for new speakers. Chris takes control of the show and does a hard pivot towards the main topic this week; the overuse of processes and state management. Chris explains that most people can get by with a lot less OTP then they think. He and Amos disc...

Twitter Mentions

@elixiroutlaws 2 Episodes
@mononcqc 2 Episodes
@elixircards 1 Episode
@wilton_quinn 1 Episode