Why would you want to run your own CI server, with so many compelling cloud offerings that are very simple to start using, provide pretty much all the commonly needed functionality, and are generally free to use for at least small projects? Well, there are a few good reasons to go down that path..»
Akash Manohar (@HashNuke) has created ansible-elixir-stack, a really interesting tool for simple deployment of Elixir & Phoenix apps using Ansible.. except it doesn't require you to know anything about Ansible, making it a great option if you just want to get up and running with your new app.»
In a recent discussion I had around development topics in general, static typing came up, and it got me thinking about why I've never missed that, or even thought much about it, while working with Elixir (or Erlang for that matter)..»
When you're doing development work, it's often useful to have several versions of your environment around, both for testing compatibility and for working with code that was initially written for an older version of eg. Elixir, and may not work at all with newer versions.»
When you find yourself in a new place that you intend to stay at for some time, you usually want to personalize it a bit.. Some time may be needed for making the big changes, so that you don't overdo it, but there are always a few itches that you just have to scratch!
[^1]: Code extract from Everex, my Evernote API client for Elixir (https://github.com/jwarlander/everex/blob/master/lib/everex/util.ex#L16-L48)»
"Congratulations, it's a blog!"»