Blog

  • Diving into Elixir – SUSE Blog | SUSE Communities
    2017-04-13 suse.com

    Blog Featured

    Some months ago I discovered Elixir, a functional programming language that targets on the Erlang Virtual Machine (more on that later). Elixir was developed initially by José Valim, a prominent member of the Ruby community and a Ruby on Rails developer.   https://www.suse.com/communities/blog/diving-into-elixir/ ...


    Read more


  • Test-Driven APIs with Phoenix and Elixir – Semaphore
    2017-04-13 semaphoreci.com

    Blog Featured

    Starting with a new technology can be difficult. It usually takes some time to understand the components and the way they work together. In this tutorial, we're going to create an API, using Test Driven Development (TDD) to guide us through its implementation. You'll learn how the feedback provided by our test helps save us time. It does so by showing us clues on every fail and giving us a better understanding of how things work. https://semaphoreci.com/community/tutorials/test-driven-apis-wi ...


    Read more


  • To spawn, or not to spawn? – The Erlangelist
    2017-04-12 theerlangelist.com

    Blog Featured

    That is indeed the question! Whether it is better to keep everything in a single process, or to have a separate process for every piece of state we need to manage? In this post I’ll talk a bit about using and not using processes. I’ll also discuss how to separate complex stateful logic from concerns such as temporal behaviour and cross process communication. http://theerlangelist.com//article/spawn_or_not ...


    Read more


  • Aaargh!! – Erlang Battleground – Medium
    2017-04-12 medium.com

    Blog Featured

    Not so long ago, John Hughes presented a module called Aaargh!! to the erlang-questions mailing list. He showed how parse transforms, macros and the Erlang compiler all worked together to mess up with us a bit. I’ll just present that very same story here. If you have read it already, you can safely skip the rest of the article. https://medium.com/erlang-battleground/aaargh-a7dc940f8d0f ...


    Read more


  • East5th – Using Create React App with Phoenix
    2017-04-11 east5th.co

    Blog

    Contrary to what I said a couple weeks ago, I’ve decided to build the front-end of Inject Detect, as a React application. Wanting to get off the ground quickly, I wanted to use Create React App to generate my React application boilerplate and tooling. While I wanted to use Create React App, I still wanted my React app to live within the context of a Phoenix application. How could I combine these two worlds? It took a little fiddling, but I’ve landed on a configuration that is workin ...


    Read more


  • Elixir: My Next Programming Language Journey – Brian Emory | Web Developer
    2017-04-10 brianemory.com

    Blog

    For me, it is about doing what I love. I love Ruby and I love Rails. They were the first things I learned when I started down the road of a career in programming. I came across them by chance and was hooked. Anything I have learned or thought about learning has not grabbed my attention in the same way. https://medium.brianemory.com/elixir-my-next-programming-language-journey-b73306f2320 ...


    Read more


  • Fault Tolerance doesn’t come out of the box – Alchemy 101: Part 3
    2017-04-10 erlang-solutions.com

    Blog

    One of the biggest selling points of Elixir is the means it gives you to write fault tolerant applications via its concurrency model. Processes can broadcast their failure to dependant processes which can take appropriate action. You decide how processes should respond to failure based on your use case. There is no single solution. I’ll give you an example in which not handling failure led to, you guessed it, more failure. ...


    Read more


  • Page 5 of 58« First...34567...102030...Last »

Follow Erlang Central: