“What’s your management style?” It seemed like an innocent enough question. After all, I’ve been managing teams of engineers on and off for fifteen years, and have spent the last two and a half years organizing my thoughts on the subject. Easy. “Well, you know, I’m, uh… Hmm.” Yes, that sound you just heard was all […]
Monthly Archives: March 2015
One of your key team members just quit. A top performer, she’d slotted into the team as though she’d always been there, and quickly become your go-to person for several key initiatives. Now you’re wracking your brain, trying to figure out what just happened. Things were going so well, why is she leaving? Was it something you did? […]

I’ve been working in DevOps for just about exactly one year now. Different companies call their teams different things, but at TripAdvisor we divide Operations into the following buckets: TechOps: Live site hardware. This includes managing the data centers, racking and kickstarting servers, setting up firewalls, routers, load-balancers, networking, DNS, bandwidth, certs, and so on. SiteOps: […]
For the last six and a half years, I’ve worked in a “speed wins” culture of quick iterations, speed of execution, done is better than perfect. A culture that believes that the faster you go, the more you can iterate, the closer you can curve-fit to the user’s needs. Of course, it doesn’t always work […]
Culture can be top down, or bottom up. The big commandments come from on high (“Speed wins!” “Done is better than perfect!” “Don’t be evil!” “Worse is better!”), and everyone scurries to figure out what they mean and how to make them happen. Eventually, a company will settle into a rhythm (hopefully sounding more like […]

Not much time for a full report this month, so just a quickie before turning in. Bottom line is that while the sheer tonnage of snow dumped on Boston has been a pain in the ass, shoveling snow is really good aerobic exercise. And, I must say, a Roku streaming stick + Amazon Prime has made […]