Technology – Keeping a Perspective