Facebook Pixel
Elixir Talk

Episode 156 - Desmond's new Job, Managing Complexity, and Designing Systems

Elixir Talk
Elixir Talk
# Episode 156 - Desmond & Chris face-to-face In todays special episode Desmond and Chris are together in NYC in-person for the first time in the history of recording Elixir talk. In the episode we dig into Desmond’s new role as CTO at Payitoff and talk about how Elixir helps in managing the complexity of student loans processing. We also discuss best practices in Elixir, some common gotchas in working in the language and more. ## Todays topics include: * Using tuples and tagged tuples * Structuring control flow for Elixir * Enforcing conventions in your codebase * Behaviours vs Protocols ## Links: * Payitoff: https://www.payitoff.io * Credo: https://github.com/rrrene/credo * Protocols in Elixir: https://elixirschool.com/en/lessons/advanced/protocols/ * Behaviours: https://elixirschool.com/en/lessons/advanced/behaviours/ * Plug Behavior: https://hexdocs.pm/plug/Plug.html#content * Mocks and Explicit contracts: http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/
Elixir Talk
Not playing