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.

Episode 89: The new-new architecture

February 18, 2021 54:00 51.85 MB Downloads: 0

Chris skipped his normal pre-podcast prep and is trying to make up for it. Amos wants to know more about what Chris does to prep; a topic which is interesting to literally no one. Quotes are missatributed as the hosts turn to the main topic of the week: What makes for good design. Chris claims to have a specific design sense but has no idea if its a good sense or not. Both he and Amos agree that consistency is important and that software developers should always be working to making the design of a system a little bit better. But, that work also seems hard and its way more fun to play around with Istio or whatever. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-89-the-new-new-architecture/

Episode 88: Make it pop!

January 14, 2021 45:00 43.2 MB Downloads: 0

Chris has recently become the owner of a 3D printer and he agrees with everyone else; 3D printing is really cool. The main topic this week is Mnesia and all of the ways that its possible to "break it". Chris and Amos discuss why Mnesia has a bad reputation, where it is a good fit, and how to mitigate some of the issues. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-88-make-it-pop/

Episode 87: All benefits and no tradeoffs

January 14, 2021 1:10:36 67.78 MB Downloads: 0

This week kicks off with a discussion of Amos’s reading list. Around the 30 minute mark, the topic shifts to some idle speculation about the benchmarks Jose has been teasing. Towards the end of the discussion, Chris explains his frustration with "modern infrastructure" and programmers chosing complex solutions that they don't need. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-87-all-benefits-and-no-tradeoffs/

Episode 86: Time is problematic

December 31, 2020 42:32 40.84 MB Downloads: 0

Chris has been drawing maps for his DnD game and he's pretty proud of them. Amos is trying to order events and has questions about hybrid logical clocks. This leads to a discussion of what ordering even is and why its such a problem in distributed systems. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-86-time-is-problematic/

Episode 85: Showin' up and sayin' words

December 17, 2020 49:37 47.64 MB Downloads: 0

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 people. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-85-showin-up-and-sayin-words/

Episode 84: The G stands for Garbage

October 15, 2020 1:02:14 59.75 MB Downloads: 0

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 59:34 57.19 MB Downloads: 0

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 10, 2020 39:18 37.74 MB Downloads: 0

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 the costs for the show. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-82-rapid-is-relative/

Episode 81: That's not math

September 03, 2020 41:59 40.53 MB Downloads: 0

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 36:38 35.17 MB Downloads: 0

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 sucky global variables, but at least they’re global variables with rules. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-80-the-ish-is-what-matters/

Episode 79: Providing Value

August 06, 2020 1:01:53 59.42 MB Downloads: 0

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 real thing, and if it is, how do we get more of it? A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-79-providing-value/

Episode 78: Strategically planned coffees

July 23, 2020 33:17 31.96 MB Downloads: 0

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 think differently about problems. A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-78-strategically-planned-coffees/

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

July 09, 2020 57:12 54.91 MB Downloads: 0

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 40:05 38.49 MB Downloads: 0

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 it. Keathley A transcript is available for this episode on Binary Noggin's website: https://binarynoggin.com/blog/episode-76-mouth-feel-the-lost-episode/

Episode 75: Is this the Keynote?

July 02, 2020 40:50 39.2 MB Downloads: 0

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/