Setting Up a Jenkins CI Server

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..

»
Author's profile picture Johan Wärlander

Deploying a Phoenix application using ansible-elixir-stack

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.

»
Author's profile picture Johan Wärlander

On Elixir and Static Typing

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)..

»
Author's profile picture Johan Wärlander

Managing Elixir versions with Kiex

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.

»
Author's profile picture Johan Wärlander

Redecorating

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)

»
Author's profile picture Johan Wärlander

Introductions

"Congratulations, it's a blog!"

»
Author's profile picture Johan Wärlander