Immutability in Elixir

In Erlang You are allowed to bind a variable only once. There is no chance to use the same variable even as an accumulator. Let's look »

Elixir Exercise #2 from "Seven more languages ... "

The problem Given a list of atoms, build a function called wordcount that returns a keyword list, where the keys are atoms from the list and »

Elixir Exercise #1 from "Seven more languages ... "

The problem Given a list of numbers, use recursion to find (1) the size of the list, (2) the maximum value, and (3) the minimum value. »

Elixir help system

As Elixir site says "Elixir ships with a great set of tools to ease development". This statement is absolute truth. Elixir's help system is really phenomenal. »

Elixir source code

Elixir is open-source project, My Friend. If you want to research the code or contribute, please welcome https://github.com/elixir-lang/elixir I'm going to create »

The way I learn functional programming

My strong opinion is that nowadays when developers say they know .NET or Java it is the same as saying that they can breath. Since the »

There is a limited number of keystrokes left my hands before I die

I recently watched an amazing Scott Hanselman's presentation. Well they are all amazing in fact. So he introduced an interesting idea out there. I'm quoting him »

Are You able to sell TDD discipline to Your Customer?

Surgeons know they need to wash hands before operation. It goes without saying. I can't even imagine a customer (a patient in this particular scenario) convincing »

Markdown Cheatsheet

A couple of markdown cheatsheets: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet GitHub Flavored Markdown (GFM) https://help.github.com/articles/github-flavored-markdown/ http://nestacms.com/docs/ »

Moving from Octopress to Ghost

I just switched from Octopress blogging engine to Ghost. It dawned on me that all I want is just to share my thoughts not to mess »