MountainGoatAutomating our Deployments, A Mula Retrospective.At Little Kidogo where our business is building software services, We have come to learn that our releases are like fighter jets off to the…Apr 20, 2018Apr 20, 2018
MountainGoatStateful processes in ElixirIn our last excursion we explored how to maintain state using recursion and due to elixir’s tail call optimization, we know that this is…Nov 23, 20171Nov 23, 20171
MountainGoatLoopy State in elixirNow in our last excursion, we played with some processes in elixir, Which could be said to be elixir’s version of threads as all of elixir…Nov 20, 2017Nov 20, 2017
MountainGoatAnonymous functions with Enum in ElixirIn elixir functions are first-class citizens of the languageOct 31, 2017Oct 31, 2017
MountainGoatBuilding a fortress with Guards, ElixirGuards in Elixir are a way to enhance pattern matching with more specific tests. Most of the time pattern matching will work but in some…Oct 30, 2017Oct 30, 2017
MountainGoatOutlining your Elixir code.Far too often we have to pass parameters and data through multiple functions in order to achieve the results we want.Oct 18, 2017Oct 18, 2017
MountainGoatElixir AtomsIn Elixir atoms are constants whose name is their value. See the docs here.Oct 19, 2017Oct 19, 2017
MountainGoatElixir’s MapsWhen you inevitably need a key — value store in Elixir the most common option by far would be to use a map.Oct 20, 2017Oct 20, 2017
MountainGoatExploring State Using Processes in ElixirInteresting fact, This month one year ago I got to Cape Town. It’s been a journey!May 1, 2017May 1, 2017