DEV Community

Ben Halpern for The DEV Team

Posted on

Tip: Set your "experience level" for a more tailored feed.

If you go to /settings/ux, you'll see a few nobs for adjusting your DEV experience, such as fonts (I'm sans-serif all the way!)

One of the settings is "experience level", a self-assigned number to help your feed deliver the most relevant content.

If you're a newbie, set it to 1 or 2, if you're more experienced go 4 or 5.

It's not an exact science, but it will help gently nudge your feed a little bit towards your appropriate level as a developer along with the tags you follow. It's 100% private, so choose the most honest answer.

We have seen improvements to feed relevance and will continue to try to tailor it.

πŸ‘‰ /settings/ux

To be clear: this is for your consumption preferences. It will not imply the level you write for. A more experienced developer might write stuff for newbies, and a newbie might write highly-researched content that is best suited for experienced developers.

Happy coding!

Top comments (7)

Collapse
 
jonrandy profile image
Jon Randy πŸŽ–οΈ

Is there not a danger that this will stop more experienced devs from seeing posts from the less experienced who are asking for help/advice? Possibly leading to them being advised (maybe badly) by others who are similarly inexperienced

Collapse
 
ben profile image
Ben Halpern

We're taking that into account as best we can. "Help" threads will likely fall into a different category.

The experience level is a tool to use in a broader complicated set of indications to figure out "what should people see right now". It's a journey, but we're definitely trying to be thoughtful about this scenario and similar ones.

Collapse
 
yuanhao profile image
YuanHao Chiang

Is this a new feature? Just saw it as an extra meta for posts, it's an awesome idea. πŸ’―

Sometimes it may seem hard for an author to know the difficulty level. It would be nice if users could eventually vote for other user's posts difficulty too! πŸ˜‡πŸ˜‡

Collapse
 
ben profile image
Ben Halpern

It's been live for a little while but we dragged our feet on closing the loop on the effectiveness of the feature. There's still work to be done in that regard.

To be clear: this is for your consumption preferences. It will not imply the level you write for. A more experienced developer might write stuff for newbies, and a newbie might write highly-researched content that is best suited for experienced developers.

(I edited the post to add that in).

But it actually already works more like how you're describing it. Site mods can explicitly vote on experience level and we also calculate implicit votes based on what people are adding to their reading list. All in all it's a wisdom-of-the-crowds approach to hopefully match folks with the most relevant content.

We're up to over 2,000 authentic published posts per week from the community but we're still playing catchup in terms of letting folks find the posts that are must useful and engaging to them.

Collapse
 
teetotum profile image
Martin

How would I configure the recommended experience level for an article I've written? Is this even possible?
Say I finished writing "How to calibrate the tachyon emitters in React using a positronic phase discriminator", and I added the #react tag and the #technobabble tag, and polished the formatting. Now I would naturally set the experience level to "advanced".

Collapse
 
deciduously profile image
Ben Lovy

The sleeper feature of this post - "sans serif" font is way better. Thanks for the tip!

Collapse
 
jankosutnik profile image
Jan Kosutnik

I didn't even know that there are UX settings with levels and different colors. Very nice.