Three tech topics that could affect your business today