
Grand aunt (#athaiPaatti) former @twitter #TwitterVMTeam, @intel, @HP, @UWMadison, @iitmadras, #kolkata
- Tweets682
- Following154
- Followers223
- Likes2.6K

ALT Screenshot of a message from Shopify's Ruby and Rails Infrastructure team that includes: Our dear friend and colleague Chris Seaton passed away last Saturday, December 3rd. Chris was an important part of our team at Shopify, and a notable figure in the Ruby community, and we are deeply saddened by our collective loss. Chris accomplished much in his life. He completed a Ph.D., rose to be Squadron Leader in the British Army Reserve, and started a young family. Chris began the TruffleRuby project in 2013 as an intern at Oracle Labs and stewarded it into a full-fledged Ruby implementation. Chris advanced the state of the art in dynamic language optimization, co-authoring 16 publications, contributing to countless others, and establishing both the Ruby Bibliography archive of Ruby research publications and the Ruby Compiler Survey. For his efforts, he was a Ruby Prize finalist in 2016. Chris’s papers, essays, and code contributions are currently archived at chrisseaton.com.

ALT An alternate title for this post might be, "Twitter has a kernel team!?". At this point, I've heard that surprised exclamation enough that I've lost count of the number times that's been said to me (I'd guess that it's more than ten but less than a hundred). If we look at trendy companies that are within a couple factors of two in size of Twitter (in terms of either market cap or number of engineers), they mostly don't have similar expertise, often as a result of path dependence — because they "grew up" in the cloud, they didn't need kernel expertise to keep the lights on the way an on prem company does. While that makes it socially understandable that people who've spent their career at younger, trendier, companies, are surprised by Twitter having a kernel team, I don't think there's a technical reason for the surprise. Whether or not it has kernel expertise, a company Twitter's size is going to regularly run into kernel issues, from major production incidents to papercuts. Withou...




















