I’m a big fan of Chelsea Troy. I watched a great presentation by her on O’Reilly the other day called Product Thinking for Engineers(need a subscription).

The presentation was a bit different than I had anticipated. I was thinking it was going to be fairly tacitcal stuff about how to work within a product team as an sofware engineer, and there was that, but it was so much more.

To me, the most interesting part was a wide ranging and insightful discussion about how we got to where we are with the current oligopolistic state of play in Big Internet. There wasn’t any new factual information for me, but she put it together brilliantly. You can read the argument here.