Status

  • Having fun with funs :)
    2016-06-13 elbrujohalcon

    Blog Status

    To continue with my Erlang battle-story saga, let’s talk a bit about anonymous functions (a.k.a. funs). I think I already shared this story somewhere but I googled it and I couldn’t find it anywhere. It was probably on IRC. Anyway, let’s have some fun…   …continue reading on Medium ...


    Read more


  • Erlang + Slack = <3
    2016-03-01 brucify

    Blog Status

    Hello all We have recently launched a channel for Erlang on Slack. It is a team communication tool where you can chat with other Erlangers. You can chat in channels, send one-to-one messages, paste code snippets, share files and search for messages. We also integrated with the JIRA issue tracker bugs.erlang.org. A warm welcome and hope to see you all on Slack! Visit: https://erlanger.slack.com/ Click here to request an invitation: https://erlang-slack.herokuapp.com/   ...


    Read more


  • A new way to include Elvis in your project
    2015-12-30 Euen

    Blog Status

    Elvis.mk   Recently Erlang.mk it was updated and now we have a new way to include Elvis (the fantastic Erlang style reviewer) in your projects as a plugin. USAGE How? is simple only you need to add the following in your Makefile: BUILD_DEPS = elvis_mk dep_elvis_mk = git git@github.com:inaka/elvis.mk.git c3bb3f5 DEP_PLUGINS = elvis_mk Help Run make help in order to check what targets are available for elvis.mk. Example For example you can run make elvis: Loading files... ...


    Read more


  • Sumo Rest – The easiest way to build RESTful API servers in #Erlang
    2015-12-03 elbrujohalcon

    Blog Status

    Sumo Rest Generic Cowboy handlers to work with Sumo DB   We, at Inaka, build our RESTful servers on top of cowboy. We use sumo_db to manage our persistence and trails together with cowboy-swagger for documentation. Soon enough, we realized that we were duplicating code everywhere. Not every endpoint in our APIs is just a CRUD for some entity, but there are definitely lots of them in every server. As an example, most of our servers provide something like the following list of endpo ...


    Read more


  • Serpents in Erlang
    2015-11-17 elbrujohalcon

    Blog Status

    It took me too long to write this blog post and the main reason is that it encompasses many many different topics. This will be a blog post about Inakathons TDD Game development Data Type abstraction in functional languages Erlang bitstring syntax RESTful APIs multiple tools like cowboy, mixer, trails, swagger, lasse, etc. …continue reading ...


    Read more


  • Erlang Meta Testing, Revisited
    2015-11-16 elbrujohalcon

    Blog Status

    [Meta-]Testing One thing that's notably out of gadget's reach is testing. That responsibility still lies in the hands of the developers. At Inaka we practice TDD, so we require devs to make sure that all tests pass and (when possible) that the code coverage for the project is at 100% before issuing a pull request. But we do notrequire them to run dialyzer, xref, etc.: We have Gadget for that. Nevertheless, we found that it is very convenient to be able to check all those things along with th ...


    Read more


  • [ANN] Sourcer: an alternative lexical scanner and parser for Erlang code
    2015-11-02 brucify

    Blog Status

    Hello everybody! Sourcer is an Erlang scanner+parser tailored for use in tools that handle source code (like IDEs and refactoring tools), keeping track of the exact source code in the files and allowing for incomplete and malformed code. It was originally developed as part of erlide (http://erlide.org), but it is easier to handle and to get feedback if it is a separate project. As a matter of fact, I discovered many bugs, thinkos and other problems just by looking at the code as an independ ...


    Read more


  • Chronica – new erlang logger framework
    2015-10-26 platinumthinker

    Blog Status

      Chronica is a framework for logging messages for Erlang OTP Applications. FeatureS Pinning log flows to different outputs (file, tty, network) Custom rules (as regexp) and text formatting for output are supported. Possibility to define text formatting separately for each backend Tools for remote connection allows you to set rule and get back log flow filtered by that rule (grablog) Easy migration from lager (https://github.com/eltex-ecss/lager_replace) Logging function ...


    Read more


  • Page 2 of 1612345...10...Last »

Follow Erlang Central: