Published inREKKI team·Nov 19, 2018Sharing Base Functionality in ElixirAt Rekki we write a lot of Elixir code. Elixir is a language whose influences are a mix between object-oriented programming and functional programming. This is evident in how it provides tools typically of an object-oriented style in a functional way. One such implementation of these tools is for polymorphism…Elixir3 min readElixir3 min read
Published inHackerNoon.com·Feb 3, 2017Tips and Tricks for Writing Elixir BDD Gherkin Tests with White BreadWriting behavior driven development tests with the Gherkin syntax is a great way for a developer to communicate with a non-technical employee, for example a product manager. This is because the Gherkin syntax is so close to English, that it doesn’t require any technical expertise to read or write it…Testing4 min readTesting4 min read
Published inHackerNoon.com·Nov 23, 2016Another look at Elixir’s WithRecently I wrote an article on using Elixir’s with syntax: Using Elixir’s With This is a short article to show an example of using the with keyword in Elixir.medium.com I ended that article saying that I was sure there was uses for with, but I was struggling to find them. As an update to that article I have found an excellent use for the with statement, model sanitization! Here…Elixir4 min readElixir4 min read
Nov 17, 2016Using Elixir’s WithThis is a short article to show an example of using the with keyword in Elixir. So, the starting point of the code is this: Before, I used to think this bit of code was super cool. I wanted to use a function that returns {:ok, response} inside some…Functional Programming1 min readFunctional Programming1 min read