Here’s a fantastic post from Rebecca Murphey that lists the skill set front-end developers should be working to attain. Here’s her prediction of where things are headed:
Whatever it is, I think we’re seeing the emphasis shift from valuing trivia to valuing tools. There’s a new set of baseline skills required in order to be successful as a front-end developer, and developers who don’t meet this baseline are going to start feeling more and more left behind as those who are sharing their knowledge start to assume that certain things go without saying.
I’m primarily a back-end developer and her list works for me as a way to get up to speed on what’s happening on the cutting edge of front-end development these days. It’s great to see a lot of the techniques and tools that we’ve been using on the back end for years starting to benefit front-end developers as well. It’s no longer the benighted wasteland that I once perceived it to be.
The Netflix Prize and the importance of recommendations
The Netflix prize has fascinated me since it was announced and won. Today Netflix engineering has a blog post discussing their recommendations systems that explains why they chose not to implement the prize-winning algorithm. What stuck out to me most was this bit on how important recommendations are to Netflix:
If you’ve noticed that recommendations have been moved to positions of greater prominence on the Netflix site over time, that’s why. The increased prominence of the recommendations also contributes to the large number of views selected due to recommendations as well, I’m sure.
The rest of the post goes into explaining what factors Netflix feels contribute to an effective recommendations system. This post is pure gold for anybody who’s building similar features.