E esthercrawford.medium.com Epilogue of my time working at Twitter 183 points tonystubblebine 3 years ago 136 comments