Sinopsis
Panel discussions of topics in and around Elixir development
Episodios
-
Episode 54: Forever Projects
26/09/2019 Duración: 35minThis week Chris and Anna discuss forever projects, privilege, and preparations for GigCity Elixir.
-
Episode 53: The ghost of PFDS past
12/09/2019 Duración: 46minThis week Amos and Chris recap their favorite talks and experiences from ElixirConf 2019.
-
Episode 52: Amos take the wheel
05/09/2019 Duración: 36minThe 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
22/08/2019 Duración: 53minThis 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 tips for debugging production problems with the scientific method.
-
Episode 50: Pandora's Box Closed
15/08/2019 Duración: 46minThe 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
15/08/2019 Duración: 39minThe 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
15/08/2019 Duración: 42minThe 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
27/07/2019 Duración: 41minChris 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
16/07/2019 Duración: 47minStarting 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
27/06/2019 Duración: 38minThis 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 silently editing people's posts is like, kinda creepy. Anna brings up the topic of “forever projects” and how draining they can be. She asks the guys if they have any solutions for scaling projects that don't have a defined "end". The hosts discuss burnout, the pain of invisible work, and how people can help create a more vibrant and rich community.
-
Episode 44: Put a Paxos on it
20/06/2019 Duración: 48minThis 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 if it means not writing code. Chris rails against the programming communities obsession with hero culture and the toxicity of “rockstar programmers”. The guys discuss ways to try to build successful teams. Spoilers: the first step is not to hire a bunch of people who want to build RPC when all you need is a blog.
-
Episode 43: The longest monday
13/06/2019 Duración: 43minThe 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 specification layers. Chris discusses the libraries he’s been working on and also does a pretty great internet voice. Chris and Anna talk about their upcoming elixirconf talks and how they’re happy to see more diversity in the speaker lineup for elixirconf. This leads to a discussion of other conferences and how they pick speakers. Finally the hosts wrap up with a pitch for LazyRiverConf occurring simultaneously with ElixirConf.
-
Episode 42: Carriage Return Line Feed
06/06/2019 Duración: 50minThis 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 influence design.
-
Episode 41: Write code and read books and stuff
30/05/2019 Duración: 50minThis 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 the importance of setting goals for your services and how those goals will inform your metrics gathering and alerting strategies. The show wraps up with some tips on benchmarking and profiling.
-
Episode 40: Diversity
27/05/2019 Duración: 30minThe 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
02/05/2019 Duración: 38minAs 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
25/04/2019 Duración: 45min4th 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 argues that an implicit apis tend to be better apis. The hosts discuss where the lines should be drawn between making an operation explicit and hiding the internal complexity of the system. Chris describes how we should think about building a system in layers and how to avoid breaking changes.
-
Episode 37: Why is it called an everything bagel?
18/04/2019 Duración: 01h02minThis 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 discuss ways that they see OTP misused or overused, the nature of scaling systems and the dangers of building stateful services.
-
Episode 36: Please Tuck your Van Der Graaf Generator Under the Seat in Front of You
11/04/2019 Duración: 01h09minThe 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 Guest: Bruce Tate.
-
Episode 35: An Easy Baby
04/04/2019 Duración: 40minThe 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. Conference rundown and teaching distributed systems with Chris and Anna.