O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Saia da zona de conforto! Migre do Ruby para o Elixir

Saia da zona de conforto! Migre do Ruby para o Elixir

Baixar para ler offline

Por que aprender Elixir? Quais as semelhanças e diferenças com Ruby? Essas e outras perguntas serão respondidas além de contar um pouco da minha experiência ao migrar do Ruby para o Elixir.

Palestra de Elias Sousa, feita no evento Elixir Brasil 2019 https://2019.elixirbrasil.com

Por que aprender Elixir? Quais as semelhanças e diferenças com Ruby? Essas e outras perguntas serão respondidas além de contar um pouco da minha experiência ao migrar do Ruby para o Elixir.

Palestra de Elias Sousa, feita no evento Elixir Brasil 2019 https://2019.elixirbrasil.com

Mais Conteúdo rRelacionado

Livros relacionados

Gratuito durante 30 dias do Scribd

Ver tudo

Audiolivros relacionados

Gratuito durante 30 dias do Scribd

Ver tudo

Saia da zona de conforto! Migre do Ruby para o Elixir

  1. 1. saia da zona de conforto! |> migre do ruby para o elixir
  2. 2. eliasousa eliasousa humb.elias
  3. 3. https://jaya.tech
  4. 4. mindzup https://mindzup.com.br ● 1st elixir project started at Oct 2016 ● 3 projects in production ● +40k students from 14 br states ● ~10GB database ● ELK stack to index the user events
  5. 5. jaya labs
  6. 6. eleminder https://eleminder.com ● ~ 300 active users worldwide ● ~ 3k requests/day running in the most basic heroku tier ($7 dyno) ● Plug only ● github/gitlab/slack integration ● free!
  7. 7. https://eleminder.com
  8. 8. jaya poker in progress ● complete poker game ● full OTP ● Phoenix LiveView
  9. 9. estamos contratando! jobs@jaya.tech
  10. 10. saia da zona de conforto! |> migre do ruby para o elixir
  11. 11. por que aprender elixir?
  12. 12. mercado crescendo
  13. 13. ● Jaya, Plataformatec, Codeminer, Locaweb, Pinterest, iFood, Globo.com, Stone entre outras ● elixir-companies.com ● codesync.global/media/successful-companies-using-elixir-and-erlang
  14. 14. produtividade
  15. 15. erlang, OTP, tolerância a falhas...
  16. 16. te fazer um(a) dev melhor!
  17. 17. como?
  18. 18. Ruby vs Elixir
  19. 19. method definition hash / map method call each func.
  20. 20. como eu 'migrei'?
  21. 21. por onde começar? ● https://elixir-lang.org/ ● https://elixirforum.com/ ● https://phoenixframework.org/
  22. 22. "Um desenvolvedor que está ativamente tentando melhorar suas habilidades, precisa chegar a outras linguagens, ambientes, comunidades. Você pode continuar usando a mesma stack que você usou há anos, mas isso não significa que a experiência de aprender novas tecnologias está completamente desperdiçada. Conscientemente ou não, você importará algumas das coisas novas que você aprendeu para o seu fluxo de trabalho de cada dia – e se tornará um desenvolvedor melhor no processo." - Hubert Lepicki
  23. 23. valeu :) perguntas? eliasousa eliasousa humb.elias jobs@jaya.tech

×