Claudio Ortolina - Taming side effects | Code BEAM STO 19
This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- TAMING SIDE EFFECTS by Claudio Ortolina THIS TALK IN THREE WORDS: Testing Code Architecture TALK LEVEL: Intermediate ABSTRACT The systems we build every day have side effects: save data, send emails, write logs, push metrics, you name it! Many errors and headaches come from the difficulties involved in working and testing such code. In this talk we'll look at a simple approach on how to write logic that is side-effects rich to make easier to maintain and test, no matter if we are interacting with databases, external apis or any other type of service. Read the full abstract: https://codesync.global/speaker/claudio-ortolina/ --- THE SPEAKER - CLAUDIO ORTOLINA Working professionally with Elixir since 2014 Claudio has got more than 8 years of commercial experience in complex web applications and apis, with expertise in Elixir, Ruby, Elm and JavaScript and he previously worked at New Bamboo Web Development Ltd. (now part of Thoughtbot Inc.), and Erlang Solutions Ltd. He’s an active member of the Elixir and Elm community and he spoke at different conferences (like ElixirConf EU, ElixirConf US and ElixirLDN) and various user groups, with focus around code architecture, patterns and tooling. More on Claudio Ortolina: https://codesync.global/speaker/claudio-ortolina/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Elixir #Testing