Can we take a moment to appreciate how far technology has come in just a decade?