These last 14 days have been a roller-coaster ride of work on twitt...