3 ms·
With the immense and demographically diverse userbase, I imagine keeping the site running smoothly and user analytics is their chief focus. Their strategy proba
by FullMtlAlcoholc 9y ago
With the immense and demographically diverse userbase, I imagine keeping the site running smoothly and user analytics is their chief focus. Their strategy probably is to introduce changes slowly so as not to alienate or confuse people (I'm looking at you Facebook).
Also, they expose their data via an API that developers have used to make all sorts of features, giving them the luxury of being able to basically test features without actually implementing them.
- ben_jones 9y agoIsn't the modern approach to that problem simply limiting new features to a subset of users then analyzing the result and deciding whether or not to release it to the full user base? As a heavy user of Reddit there is an argument to be made that it is (mostly) feature complete to the average user, and they have certainly made significant strides in scalability (though not without a decade of hiccups). I'd really like to hear from a reddit volunteer moderator, a group who essentially keeps the site running for free and who have voiced their concerns over lack of tooling for... again a decade. Finally we're only a year or two out from major PR issues at the company. I would not be surprised if it alienated engineering talent (that and presumably a smaller budget for compensation due to the revenue, profitability, time since last raise, etc.).
- BEEdwards 9y agoRES kind of disproves the feature completeness theory though, most of the features in RES should just be default features. https://redditenhancementsuite.com/ https://redditenhancementsuite.com/
- FullMtlAlcoholc 9y ago> Isn't the modern approach to that problem simply limiting new features to a subset of users then analyzing the result and deciding whether or not to release it to the full user base? For most companies it is. But sites like reddit get people to do it for free. Basic A/B testing takes a not insignificant amount of resources, usually consisting of at least a marketing/analytics person, a developer, a designer, qa resources and a project manager.