Technology is in a constant state of evolution. The length of time between generations of technology can be as little as a year; compared to human generations, which are spread out over decades. Not to mention, between each generation of technology are software updates (something we’re all guilty of putting off a little too often)…. Read more »