ElixirConf UY
ElixirConf UY
  • 8
  • 12 045
ElixirConf UY - Let OTP Guide Your Architecture - Yuri Oliveira
When planning for a new Elixir project you may block yourself wondering about Hexagonal Architecture, SOLID, DDD, or some shiny new buzzword. No sweat, just start with the basics of OTP and you'll have enough building blocks to start.
Yuri is a Software Engineer with 6 years of professional experience, having worked in the rails management and loss prevention industries with IoT and Web development.
Переглядів: 3 611

Відео

ElixirConf UY - In Conversation with the Speakers
Переглядів 1222 роки тому
We invited some of the ElixirConf UY 2022 speakers; Elaine Watanabe, Todd Resudek, and Andrea Leopardi to join us for a chat, asking them some questions that we all had for them. You can read more about them and about the ElixirConf UY at elixirconf.uy/.
ElixirConf UY - El Poder de Pattern Matching - Kevin Expósito
Переглядів 3462 роки тому
No es novedad que cuando alguien intenta aprender Elixir, algo que suele ser confuso es el uso del Pattern Matching. Por eso muchos optan por evitar usarlo y terminan creando código con muchas cláusulas “cases”, “ifs” anidados y más. En esta charla quiero invitarlos a hacer el refactor de un código usando pattern matching!
ElixirConf UY - Construyendo LiveView desde cero - Ignacio Aguirrezabal
Переглядів 1512 роки тому
During this talk, we build a simple version of LiveView to understand how it works behind the scenes. We will focus on the server life-cycle by implementing the minimum required pieces so we can have the classic Thermostat app working.
Ni estático, ni dinámico, un sistema de tipos gradual para Elixir - Marcos Viera & Alberto Pardo
Переглядів 992 роки тому
Sobre los presentadores: Alberto Pardo Full Professor at Facultad de Ingeniería, Universidad de la República, Uruguay. Alberto coordina el Grupo de Métodos Formales en Facultad de Ingeniería. Obtuvo su PhD en la Darmstadt University of Technology de Alemania. Marcos Viera Assistant Professor and Researcher at Facultad de Ingeniería, Universidad de la República, Uruguay. Marcos es también invest...
ElixirConf UY - Make your life easier with the date and time types in Elixir - Lau Taarnskov
Переглядів 5472 роки тому
Lau started doing server-side web programming more than 20 years ago in Denmark. He has built and been responsible for various multinational e-commerce solutions. He switched to Elixir as his preferred language in 2014. He was living in Uruguay and started the first Elixir meetup in the country. He also developed open-source software including the `tzdata` library and types for handling date, t...
ElixirConf UY - Closing Keynote: Elixir Works Like My Brain - Andrea Leopardi
Переглядів 6 тис.2 роки тому
For our 2022 closing Keynote, Andrea Leopardi presents Elixir Works Like My Brain. In his words: "I'd like to talk about how Elixir fits my mental model of programming, showcasing its features and why I think it's such a great language." Andrea Leopardi is a member of the Elixir core team, an engineer at Apple, a writer, and a speaker.
ElixirConf UY - Building a Consumer-Ready Product with Nerves - Todd Resudek
Переглядів 7012 роки тому
Todd is a reformed graphic designer that got his start in web development 15 years ago. He is a member of the Hex core team and in his spare time tinkers with hardware projects.

КОМЕНТАРІ

  • @CreativemindsArts-es8vj
    @CreativemindsArts-es8vj Місяць тому

    Great talk! Great analogies. I had a thought that "memory and thoughts are immutable" is a bit questionable, because memory is what we have NOW in this moment about the past. Where is something like "actions and thoughts are immutable" might describe it better? Just an idea... P.s. great to hear you're married now! (Tetiana Dushenkivska)

  • @elixirfun
    @elixirfun 6 місяців тому

    As for "build a GenServer yourself", I highly recommend the second part of the Elixir in Action book.

  • @dharma.vibrates
    @dharma.vibrates 9 місяців тому

    Brain create mutablility 😊 nature is mutable . Even if someone wants to have immutability then there should be way around to keep in trend as way forward. Nature change "a stone changes after ages" and programming is an art to depict such changes in nature. Its a beautiful language . Better we need some more upgrade before someone else see. Case1: F(x) { Dy/dx } Case2:F(x){ F(n) I++; } Sorry for the whitespace Case3: defmodule Recursion do def sum_list([]), do: 0 def sum_list([head | tail]), do: head + sum_list(tail) end

    • @6a616e
      @6a616e 2 місяці тому

      nature may or may not be mutable. We can only observe it and nothing that we observed can be changed in any way. So I'd say if you perceive nature as a function of time it is immutable.

  • @ken-kost
    @ken-kost 9 місяців тому

    "What Is Anthropomorphism? Anthropomorphism is a literary device that attributes human characteristics to non-human entities, like animals and plants, or inanimate objects, like stars or machines." I love how you anthropomorphized processes in erlang/elixir, as you mentioned Joe looked at it also that way. Which is an incredible way of looking at it because the effect from such framing on this particular subject seems profound. "Elixir Works Like My Brain" means the anthropomorphizing *clicks*, it makes even more sense than in literacy and it reflects whole society, how people act on fundamental level. The analogy works because BEAM really is built like that. Real society is more complex but fundamental things coincide. By learning and using elixir you also indirectly learn how to better act in society I feel. You are a complex process that needs to message pass if in need of a bigger computation you can't handle or something like that; this would be called distributed cognition and we do it all the time. Also I think it's not a coincidence, I think Joe and Jose knew what they were doing. Just some thoughts, I might be wrong but it does *click* for me. 🤠

    • @ken-kost
      @ken-kost 9 місяців тому

      Once you’ve split the world into parallel components, the only way they can talk to each other is through sending messages. This is almost a biological, a physical model of the world. When a group of people sit and talk to each other, you can view them as having independent models in their heads and they talk to each other through language. Language is messages and what’s in their brain is a state machine. This seemed a very natural way of thinking. Transcript from Joe.

    • @AndyBramwell
      @AndyBramwell 7 місяців тому

      Love this!

  • @ken-kost
    @ken-kost 10 місяців тому

    Really nice people

  • @tusharkuntawar6170
    @tusharkuntawar6170 Рік тому

    Really nice brain

  • @franciscocuadra9623
    @franciscocuadra9623 Рік тому

    Grande

  • @lunique_rudd
    @lunique_rudd Рік тому

    Thank for this talk which was pretty interesting.

  • @cesarrosa193
    @cesarrosa193 2 роки тому

    Grande Kevin

  • @SantiagoCabrera-sb5gu
    @SantiagoCabrera-sb5gu 2 роки тому

    Capoooo

  • @ceciliagarcia9620
    @ceciliagarcia9620 2 роки тому

    Kevin profesor ! Kevin profesor ! 🥳

  • @LucasSequeira-im8dj
    @LucasSequeira-im8dj 2 роки тому

    Tremendoooo

  • @NicolasMosi
    @NicolasMosi 2 роки тому

    🤯