BackgroundAbout three weeks ago I discovered Elixir, a language which compiles down to Erlang Virtual Machine bytecode. Much awesome has been said about the language so I won't repeat it here but instead talk about why I'm starting again.
After reading "the books"[tm] I started blundering into writing an application I lovingly referred to as "pastenix". Three things I've always found useful:
- IRC bot which does note-taking / link sharing.
- Command-line note-taker ("Pastebin with a pipe[tm]")
So I'm starting again...To try and instill discipline required to keep this puppy on track I'm going to commit to do all the right things and document appropriately. I'll write unit tests, documentation, and actually use spec even though it's not compulsory. I'll use Github for hosting, Travis for building and Inch for keeping me honest in my documentation.
As I hit snags I'll document here.