DEV Community

Cover image for 3 features to make Dev.to perfect!
Makar
Makar

Posted on

3 features to make Dev.to perfect!

Dev.to is awesome indeed, it's just a few features short from perfection. Here's the 3 features I wish it had:

1. Ability to archive posts straight from the share menu

I tend to archive the best post I come by, but in order to do so I must bookmark them first, then go to my reading list and only there I can find the Archive button. I wish it was a one-click experience instead

2. Hide or grey out the posts I have seen/opened already

I wish I doomscrolled Dev.to as often as I do Facebook... but I can't even if I want to. An ability to skip the items you have already seen would be very helpful here, since subsequent attempts to scroll through Dev.to often comes to spending too much energy to identify what you have already read or worse -- decided not to read earlier. I wish the feed would automatically filter out (or at least grey out) the items I have already opened and let me mark items seen myself.

3. Tips

The feed has evolved a lot during this year, but I don't feel like I am fully aware of its nuts and bolts, so I am not making the most out of it. I wish there was a link to some wiki page (or at least some tooltips) right on top of the feed explaining it all.


That's all I have -- not a big ask, I assume. I wonder if you feel the same way or what features would make Dev.to perfect for you instead.


Photo credit

Top comments (4)

Collapse
 
anmolbaranwal profile image
Anmol Baranwal • Edited

@tinkermakar
I loved your points especially the second one.

I would recommend adding a label of: #discuss because it is targeted to whole community thus leading to a better discussion.

Collapse
 
tinkermakar profile image
Makar • Edited

many thanks! Guess what, my PR that partially addresses #2 has just been merged, I am super thirlled 🥳

If you have over 600 bookmarks in your reading list and you want to knock out one tag at a time, you can do that now -- opening an article and then going back persists the tag that you had selected

Collapse
 
michaeltharrington profile image
Michael Tharrington

These are awesome ideas, Makar! Appreciate ya sharing with us. Good stuff. 🙌

Collapse
 
moopet profile image
Ben Sinclair

1 - I had never noticed there was an archive feature before you mentioned this...
and I have no idea what it does so I'm scared to click it.

2 - this would be possible using the CSS :has() superpower, except the blocks used in the feed page are kinda weird. They use multiple a tags and some script to make clicking the entire card work as if you clicked the anchor. If they used normal semantic HTML it'd be possible, but the way it stands I don't think it can be done, as I don't think you can access :visited from a DOM query (it's a security feature). Maybe someone could rework the feed HTML though.