DEV Community

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

Posted on

2 1

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

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

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.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

đź‘‹ Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay