Twitter is dead. Long live Instagram. OK, so perhaps that's not really true, and for the longest time you would find me espousing the benefits of life on Twitter and how it played a huge role not only in my professional development, but also in my transition from life in England to starting all over …
