Stealing Google's Coding Practices for Academia
I'm spending the year in Google's Visiting Faculty program. I had a few goals for my experience here: From xkcd 378 Learn learn learn ! I hoped to get a different perspective from the inside of the largest collection of computing & distributed systems that the world has ever seen, and to learn enough about machine learning to think better about providing systems support for it. I haven't been disappointed. Do some real engineering . I spend most of my time as a faculty member teaching & mentoring my Ph.D. students in research. I love this - it's terribly fun and working with fantastic students is an incredibly rewarding experience. But I also get a lot of creative satisfaction from coding, and I can only carve out a bit of my faculty time to dedicate to it. I haven't written large amounts of production code since I was 21 - and the world has changed a lot since then. Contribute something useful to Google while I was here....