Common problems solutions, patterns, good practices and various recipes