Microsoft and Netflix: Top tech stocks to navigate recession fears