I'm a DEV Trusted Member, which means I spend a pretty unreasonable amount of time in the review queue and comment sections here. That gives you opinions.
Some of them are "please build this immediately," and some of them are "please never let this touch the platform."
Here are five of the first kind, and three of the second.
5 Features I Wish Existed
1. An in-thread translate toggle
I play a mobile game called War Sniper 3D that has clan chats. Every message has a small button next to it — tap it, and that message translates into your own language on the spot. People type comfortably in whatever language they think in, and everyone else still follows along.

DEV has a genuinely global writer base, and right now if someone comments in Hindi, German, or anything other than English, most of the thread just skips past it. A one-tap translate toggle on comments (and ideally posts) would open up a huge amount of the platform that's currently invisible to non-speakers.

2. Visible public edit history
If you edit a published post today, nobody reading it has any way to know what changed. For casual typo fixes, that's fine. But for anything substantive — a walked-back claim, a corrected code snippet, a softened opinion — readers deserve to see the diff.
A public revision history would make the platform more accountable without costing writers anything they're not already doing.
3. Real series discovery
Once you're already inside a series, navigation is actually fine — every post shows a widget linking to all the other parts, right below the tags and again at the bottom. That part works.

The problem is getting there in the first place. You can't search DEV for a series by name. There's no browse page or tab for series anywhere on the platform. The dedicated series page exists, but it's bare — no description, no custom styling, just a stacked list of post cards.

The only way into any series is already having a direct link to one of its posts. For a platform that actively encourages writing series, the discovery layer in front of them barely exists — everything past that first link works, but that first link is doing all the work alone.

A Discover feed tab for well-received series would fix most of this in one move — the same way the main feed surfaces individual posts, a series-specific version would surface multi-part work people have actually finished and readers engaged with, instead of leaving series to spread entirely through luck and direct links.
4. Opt-in push notifications
DEV does send an email when someone replies or mentions you, and there's actually a nice bit of logic behind it: if you don't react to the comment or reply within roughly five minutes, that's when the email kicks in. If you're already in the conversation, you don't need another notification telling you about a conversation you're actively having.
That's good notification design. It keeps the inbox from becoming a firehose.

But there's no option for an actual push notification to your phone or desktop — the kind that shows up on a lock screen or as a system alert without opening your email.
For an active discussion thread, I'd love the choice to turn those on. Keep DEV's current quiet-by-default behavior for everyone, but let people who want real-time conversations opt into instant pushes.
Sometimes I don't need another email. I just need to know someone replied right now.
5. True co-authored posts
I built FinePrint, an AI contract analyzer, with Yug Vasava for the Gemma 4 Dev Challenge. When we wrote it up, one of us had to be "the author" and the other got a name-drop in the text.
DEV does have a co-author feature — but only for posts published under an organization account, where you can add up to 4 co-authors who show up at the top of the post. Even there, the post stays mainly attributed to the primary author, not split equally. More importantly, it's a workaround for org accounts, not something available on a personal post like the one I wrote.

For a platform built around hackathons and DEV Challenges — almost all team efforts, usually between two individuals, not an org — that's still a real gap.
3 Things I'm Relieved Don't Exist
1. Public downvote counters
Comments and posts can get flagged, but there's no visible dislike count anywhere. That's a good thing.
A public downvote counter turns disagreement into a pile-on mechanic instead of an actual reply. If you think a take is wrong, the platform makes you say so, not just tap a button.
2. Visible view counts next to reactions
You can see reactions and comments on a post, but not raw view counts. It sounds like a small omission, but it's doing real work: it keeps the platform feeling like people engaged because they wanted to, not like a scoreboard showing you exactly how many people looked and didn't bother.
3. A "People You May Like" recommendation engine
Twitter, Instagram, LinkedIn — all of them constantly nudge you to follow more accounts based on your activity, your contacts, who you just followed.
DEV doesn't do this. Following someone here is still a deliberate choice based on their actual writing, not a suggestion the platform pushed in front of you to pad follower counts. It keeps the whole platform feeling like a place to read, not a network you're being optimized to grow.
None of this is a complaint about the platform overall — I wouldn't have built a career-facing presence here if it wasn't working. But every platform you use daily builds up both lists, and I'd rather write mine down than just carry it around.
What's on yours? Anything above you'd actually use, or anything you think I've got wrong? Drop it below. 👇
Top comments (52)
It would be great if you can add those list into the Issues tab on the Forem Repository. @ben would love your suggestions on what features should be added onto DEV.
Great seeing me as an example lol
Sure will do it. And thank you for the read, I genuinely thought why are people not interacting?😅
Also, about the example, I didn't want to add someone as one without asking them out. So, I thought who about someone whom everyone knows.😂
Anyways, Have a Great Day!
lol fair enough. Sometimes it's bad timing and sometimes it's great timing. I get those alot.
A ping would be nice "@francistrdev", so that I can see it as well. (I found this article by simply scrolling lol).
You as well :D
Yeah bad timing, its just that I had day off for college and had this draft since days and was getting bored, so I posted at the most unreasonable time: IST: noon🫠. From next time I'll definitely ping you.😄
Did it, thanks for the idea!😄
No problem! Do note it does take a bit of time since they are busy with other features, but they will look at it for sure! Just to let you know the updates on that.
Yeah I get it! and thanks for this, I've actually never tried this before. And I'm fine. I actually wanted to contribute to forem but I don't understand RUBY and well haven't contributed to a well known OSS yet. But still thanks for the info!😄
Okay, this one has been sitting in my drafts for way too long. 😂
I've spent a frankly unreasonable amount of time on DEV, so eventually I had to make a wishlist.
Some of these features feel like obvious wins.
Some would probably make the platform considerably worse.
And I'm genuinely curious which side of that line you think I've put them on.
What would you add to the list? 👀
Great post! Nice to see that you also turned it into issues on Forem 🎉
What I am constantly missing on DEV is a way to organize my reading list 😧 I have plenty of articles saved for later, and it would be super helpful to filter and categorize them somehow, for example, based on the topic or reading time. Sometimes I only have a small bit of time, perfect for reading a 5-minute article; other times I have a wish to read about a certain topic, and I remember I have a perfect article saved on the list, but need to look for it among all the others.
Or maybe it's just me having a mess in the Reading List and having +100 articles saved there? 😅😅😅
That's a good one. Well TBH people do save posts for later but not 100+😅.
But right now you can filter them by tags, is that not working or you got some other filter in mind?
I rather meant some custom sections/shelves you could create for saved articles, for example: "for my current project", "relatable", etc. Now that I think about it, it could also be helpful to have such an option in Archived. Sometimes I want to go back to some article but cannot remember which one I'm looking for.
Yeah, now that's a proper wishlist addition. You can add this one to Forem repo.
Good idea, actually! Will do now :)
I really like the idea of a one-tap translation feature, especially for DEV’s global community. The point about series discovery also makes a lot of sense—finding the first post in a series shouldn’t depend on already having a direct link. And I agree that keeping downvote counters and follower-style recommendation systems out helps preserve the quality of discussion. Great thought-provoking list!
Really nice suggestions.
Yes a series page would be good!
Dhruv, the Series one 👀 I have a series too, so yeah I would love to have this. And the translation one would be so useful here too! Also saw Dev Opportunity Radar in the banner; thanks for including it 😀
Yeah I actually took a lot of time on images: cover and the ones in the post. So, I went for the most read series(Yours) and most famous profile(@francistrdev). 😂
Yeah, I can tell you put a lot of thought into the images. Not many people put that much detail into the cover and images, so I really loved that. I’ve seen @francistrdev do this too, the GIFs and banners he adds to his posts are always so good! And wow, great to know that Dev Opportunity Radar is actually the most-read series 😄 You just made my day!
Thanks, well it takes a lot of time but I genuinely spent 3-4 hours on this little post😂.
And Its good to hear from someone that you made their day😄.
This makes me genuinely cry ngl. Rarely anyone mentions my name outside of my posts...
I appreciate it ;)
Well, TBH my sad young life is that I rarely find someone who genuinely connects well with AS I BECAME INTROVERT after covid.😅
So, as you said from now I'm gonna mention you everywhere I find necessary.
And just to let you know. I call you Sir Because: whenever I hear "Francis", My mind always goes Sir Francis III.🤣
Oh nonono you don't have too. I get a lot of messages from people, but I genuinely appreciate it too. Doesn't hurt someone mentions me and why they did in the first place. Sometimes I get it from @unitbuilds or @xulingfeng about anything really if they wanted my thoughts on a specific topic or needs to fix something on DEV.
Never heard someone call me Sir Francis III. I tend to get "Pope Francis" lol
Sure, will take care of it. And yeah, I m just shy, but yeah I'll ping people from now on! And about the name, Well, Its like you know ancient king names.😅
Lol Pope Francis! Love that nickname. It’s always great discussing things with you 🤣
Haha, he's gunna love seeing that little red notification 🤣 There's a meme of Pope Francis flipping the bird, I'd have commented it, but dont want to get a guideline violation. So instead {Insert image of Pope Francis here} you get a placeholder and can let your imagination fill it in 😁
P.S. not meant in any disrespectful way, it's just a funny meme 😂
A feature for reordering of posts of a series.
That's a good one. Till now I've always created series post in order they should be but yeah, can help a lot!
The edit history one is the real gap. I've caught two posts this year where the author quietly rewrote a controversial take after the comments made them look bad, and there's zero trace of it — just the "edited" flag that tells you nothing. A simple diff view like GitHub's would solve that in maybe 200 lines of frontend work, and the fact that Forem hasn't shipped it after this long tells me it's a priority problem, not a technical one.
Yeah, exactly — that “priority problem, not a technical one” distinction is the interesting part. If the implementation is relatively straightforward, then the real question is whether the transparency benefit is worth spending product/engineering time on compared with everything else on Forem’s roadmap.
And that’s probably the harder decision than actually building the diff view.
Nice one!
My vote is for the Series tab. 💯
The easiest one to implement too (I think)!
Not sure about implementation cause if we're going only series then we'll need followers, bookmarks and likes for it too.
But yeah something a lot of people would want to have.
Thanks for the read!
Have a great say😄
One I'd add to the wish list: tell authors when a post isn't being indexed. Forem decides that per article from its score (skip_indexing? in article.rb) and quietly renders a noindex robots meta tag, but nothing in the dashboard says so. I only found out through view-source, and the page carries three robots meta tags, so checking the first one gives you the wrong answer. Even a small "not in search yet" label would stop people rewriting posts that were never the problem.
I haven't encountered something like that before. Also, when you publish, the post does appear in latest tab on home page. Also, I would not say something like that is not completely possible because sometimes it takes time for the post to appear, it may happen post is there but you can't search it by title in search bar.
Though, great insights. Have a great day!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.