Three software solutions that prove we're living in the future