PLAY PODCASTS
204: OTP 27 and Blend for Lib Maintainers

204: OTP 27 and Blend for Lib Maintainers

After the news of OTP 27 and more, we chat with Marcelo Dominguez about the "Blend" library, aiding Elixir devs supporting multiple versions of a dep. Inspired by the Rubygem "appraisal", it fits into CI systems making library maintenance more manageable.

Thinking Elixir Podcast

May 28, 202456m 8s

Audio is streamed directly from the publisher (aphid.fireside.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

In this episode of the Thinking Elixir podcast, we sit down with Marcelo Dominguez, the driver behind the new "Blend" library, which assists Elixir library developers in testing their projects against multiple versions of dependencies. Marcelo explains the genesis of Blend and the inspiration from the Rubygem "appraisal." He discusses how Blend tackles the common headache of dependency version clashes and integrates smoothly with CI systems to isolate and report specific compatibility issues. We learn how it works under-the-hood and helps library maintainers more easily keep their promises of supporting a library used in diverse environments. We cover the motivations, complexities, and real-world applications of Blend and more!

Show Notes online - http://podcast.thinkingelixir.com/204

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

Guest Information

Find us online

Sponsored By:

Topics

elixirotpblendlibrarydependencyci