Javascript-style Destructuring for Elixir Strategies for Migrating a Phoenix App on Heroku

Using mocks and explicit contracts to test remote dependencies

How we use mocks and explicit contracts to manage remote dependencies and associated tests in our Elixir projects.

http://engineering.spreedly.com/blog/mocks-and-explicit-contracts-in-practice.html