Modern Software Over-Engineering Mistakes – https://medium.com/@rdsubhas/10-modern-software-engineering-mistakes-bc67fbef4fc8#.swzmypry1