“We do these things not because they are hard but because we thought they were easy”

– Programmer’s Credo