Panel: Charles Max WoodMark EriksonEric Berry Special Guests: David Magalhães In this episode of Elixir Mix, the panel talks to David Magalhães about his experience with Elixir. David is a Java and PHP developer and learning Elixir was very easy and straightforward for him to pick up. They talk about how his Java background has affected how he learned Elixir, the first thing he noticed when he moved over to Elixir, and his article Phoenix with image upload to S3 in an API: Implementation and testing. They also touch on testing in Java, the Fakes3 gem, and more! In particular, we dive pretty deep on: David’s historyWhat brought him to ElixirElixir is very straightforwardPattern matchingErlangJava backgroundWhat has your experience been like coming from Java to Elixir?First thing he noticed when movingHad to change the way he did softwareWorked with Prolog in UniversityIdea of accessorsWorking as an Elixir professionalPhoenix with image upload to S3 in an API: Implementation and testing – blog postUsing S3His approach for how people should start with S3Focus for his articleBeing able to create tests in JavaTesting featuresIntegration testsTDDArc LibraryFakes3 gemHow do you handle the Fakes3 gem locally?And much, much more! Links: ElixirErlangPhoenix with image upload to S3 in an API: Implementation and testingArcFakes3puppeteer-pdfcybersource-sdkDavid’s GitHub@speeddragonDavid’s Medium Sponsors: Digital Ocean Picks: Charles Breath of the WildThe Iron Druid Chronicles by Kevin HearneFramework SummitGet a Coder Job eBookGet a Coder Job Video Course Mark ex_doc Eric docsify David The MechanismBiographiesSpecial Guest: David Magalhães.

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

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

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

Twitter Mentions