Too many thoughts, so little time... a random mix of ideas, agile software, photography and creativity.