We talk with Ilya Averyanov about how the SOLID principles, typically associated with OOP, can apply to Elixir. We talk about Ilya's blog post where he applied these principles to his Github project and how that helped in PR discussions. We also talk about testing, architecture, and more.

Show Notes online - https://thinkingelixir.com/podcast-episodes/053-solid-elixir-with-ilya-averyanov