Elixir Mix

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.


Eine durchschnittliche Folge dieses Podcasts dauert 48m. Bisher sind 154 Folge(n) erschienen. Dieser Podcast erscheint wöchentlich.

Gesamtlänge aller Episoden: 5 days 5 hours 5 minutes


Milestones in Elixir's Evolution - EMx 132

The Elixir Mix Panel discussions the history of Elixir and the high points and big changes in the language and ecosystem. They go into the big changes that brought about growth in the ecosystem, ease of use in the language, better features, and much more...



Deploying Elixir - EMx 131

Chuck and Allen dive into how and where to deploy Elixir and Phoenix applications. They talk through the mostly done for you solutions like Gigalixir and Heroku down to deploying by script to server or VPS hosting like DigitalOcean all the way to building containers and deploying to Kubernetes setups like AWS or DigitalOcean's cloud setup. There are a lot of great options and many of them depend on how much of the work you want to do and how much learning curve you want to take on...



The 3 Essentials for Successful Job Outcomes - BONUS

Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that's something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.

First, building skills. The most obvious type of skills you'll need is technical skills...



Client Side Drag and Drop with LiveView + Learning Elixir and Phoenix with Kelsey Leftwich - EMx 130

Kelsey Leftwich explains how Phoenix LiveView made it possible to build a simple drag and drop component without the need for a large front-end framework like React and clunky back-end API setup to make it work.

She then described her journey into learning Elixir and Phoenix coming from a React and front-end background...



How to Get Hired at a FANG Company - BONUS

Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome...



Composing Queries for Ecto in Phoenix with Szymon Soppa - EMx 129

Szymon Soppa joins the mix to talk about composing queries for your Ecto models in Phoenix. He talks about how Ecto typically thinks about its queries and how you can build your own queries and dives deep with Adi on how you can arrange the queries to get the characteristics in both data and performance that you're looking for from your database...



All Things Comprehensions with Kamil Lelonek - EMx 128

Kamil Lelonek joins the mix to explain what comprehensions are and how they are used in Elixir.

Allen and Kamil dive into the intricacies of this simple, yet powerful, feature that allows you to work with collections of data to get work done in your Elixir applications.

They also dive into some of the more common structures of comprehensions and some of the uses cases they're put to...



Mind your behaviors with Knigge - EMx 127

Sascha Wolf joins the mix to talk about how to test behaviors in your Phoenix apps by using tools like Mox and Knigge...


 2021-05-12  40m

Becoming the Go-To Person in Your Technology Area - BONUS

Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.

So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you...


 2021-05-07  16m

Measuring and Marshaling Productivity with Mason McLead - EMx 126

Have you wondered how to measure how productive your team is? And, how do you increase team throughput? Mason McLead from Software.com joins the Mix to explain how they measure productivity for individuals and teams at Software.com and gives tip after tip on how teams can organize to allow for more flow state among their developers...


 2021-05-05  1h1m