The tech world was abuzz this week with the appointment of a new Chief Executive Officer (CEO) for Twitter. After months of searching, billionaire Elon Musk...