Elixir Mix

Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

https://topenddevs.com/podcasts/elixir-mix

subscribe
share






EMx 046: Don't Repeat Your Domain Knowledge with Yiming Chen—


Sponsors

  • Sentry use the code “devchat” for 2 months free on Sentry small plan

  • Triplebyte offers a $1000 signing bonus

  • .TECH – Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry!

  • CacheFly

Panel
  • Mark Ericksen

  • Josh Adams

Joined by Special Guest: Yiming Chen

Summary

Yiming Chen and the panel discusses his recent blog post about not repeating domain knowledge. Yiming Chen describes what he means by domain knowledge and how this differs from the well known “do not repeat yourself” rule. The panel discusses how this changes the code and this leads to a conversation about good testing practices. Live view is discussed and the panel asks Yiming Chen what he is looking forward to in elixir. Yiming Chen talks about what the elixir community is like in China and his experience switching from ruby to elixir.

Links
  • https://dsdshcym.github.io/blog/2018/10/26/dont-repeat-your-domain-knowledge/

  • https://en.wikipedia.org/wiki/Domain-driven_design

  • https://en.wikipedia.org/wiki/Don%27t_repeat_yourself

  • https://pragprog.com/book/tpp/the-pragmatic-programmer

  • https://github.com/schrockwell/bodyguard

  • https://thoughtbot.com/blog

  • http://bikeshed.fm/186

  • https://github.com/plataformatec/mox

  • https://www.youtube.com/watch?v=5SbWapbXhKo

  • http://dsdshcym.github.io/

  • https://twitter.com/dsdshcym

  • https://www.facebook.com/Elixir-Mix

  • https://twitter.com/elixir_mix

Picks

Mark Ericksen

  • https://twitter.com/chris_mccord

  • https://www.youtube.com/watch?v=l3VgbSgo71E

Josh Adams

  • https://elixirforum.com/t/code-beam-sf-2019-talks/20984

  • https://2018.elm-conf.us/schedule/matthew-griffith/

Yiming Chen

  • https://contexts.co/

  • https://thoughtbot.com/blog/books-free

  • https://learning.oreilly.com/library/view/accelerate/9781457191435/

Special Guest: Yiming Chen.



Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy


fyyd: Podcast Search Engine
share








 April 9, 2019  53m