We're excited to announce a new part of the site called DEV Connect. Spurred on by an interest from the community in this sort of thing, we've added a place for connecting and chatting with other community members.
It's a messaging section which many will find immediately useful, but we plan to progressively enhance with some really nice dev-oriented tools. Here is an (early beta) example of what you can do:
Connect is live, but is very much still a work in progress. We plan on pairing these sorts of features with initiatives around mentorship, office hours, and all sorts of goodies. You are going to have a lot of fun with all of this.
We also expect that Connect will become a hub for interacting with the content of the broader platform. Consuming, creating and sharing DEV posts will be very native. This next feature is not live as I write this (but may be when you read this), but here's a quick shot from my local environment of what I'm talking about.
For now, you may open a channel with anyone you mutually follow. As DEV Connect evolves we'll make the configuration of who you can chat with available in finer detail, but the mutual-follow model is a pretty well established protocol for this sort of feature across the web.
We also have some group channels which are available to some members at the moment for testing. We will make those more accessible as we work out the details.
This is very much a beta feature, so things might be randomly broken, but we invite you to check it all out.
dev.to/connect
Happy coding β€οΈ
Oldest comments (57)
Awesome feature Ben, thanks for the update.
Thanks! Any ideas and feedback is super appreciated.
Whoa! This is awesome!
I like the mutual follow requirement.
Need to actually start following people now... π
Only if you want to chat with them.
I don't completely get the "mutual follow" rule.
If I'm a newcomer and want to talk to you, I can't do so. I can follow you and hope you follow back, but then you will have to follow everyone looking for mentorship.
It's great for people with many followers, but locked to newbies.
I have a small "ivory tower" concern, that's all.
That is true, didn't think of it from that perspective.
There should probably be a feature that lets you request chat privilege with someone who doesn't follow you.
Any thoughts on that @ben ?
Would this be something that allowing a toggle option could handle? That way, if you're open to communicating with anyone and everyone, you can enable that feature, while allowing other people that just want to communicate with their mutual followers that option as well? If that wouldn't work, perhaps adding a "second" room could solve that problem? Have one that allows open communication with anyone (like an IRC chat room) while offering another that only allows for people you're connected with. It's an interesting situation either way...
Sorry if this is a newbie question, is there a place for feature request/discussion that would be a better place for this?
There already is a "public" room where anyone can interact, and I guess if someone wants to communicate with someone privately they can post there to request a follow, but I doubt that's ideal.
Awesome!
Thanks Peter!
This is a noice feature. Loved the update. I suppose this is private messaging?
I hope group messaging is next :) π
Yeah, group messaging would be great.
Looks really cool. Nice job guys!
Aww thanks! Work in progress, it will be really great in the end.
Awwwwwwwwwwwwww yis. MOVES!
Great work! I love this idea. π€
Thanks!
Nice work. Simple and clean.
Look forward to using it more!
Great chatting just now on /Connect Mike π
Thanks! Was my pleasure Ben.
Awesome update, but I guess some grammatical mistake is there in this sentence(You and @ben are connected because follow each other), right?
AND
And every time we switch between diff people in dev connect, a vertical scrollbar appears and disappears which I think doesn't look good.
Responded to the message you sent me too π
Thanks for heads up on all accounts
Great update! Group messaging would be awesome as well
Yep. It's on the way (well it's already technically built but joining and managing groups is not)
The awesome thing is pair progamming.
You can just hit someone and say "hey do you want a pair programming session ?" and you're Gone.
Follow and follow back make sense now.
Good job.Respect
Thanks! Exactly what we're thinking, and we'll try to evolve it to make this concept more powerful. Could hook into different types of file systems or runtimes in theory.
We won't get ahead of ourselves, but it's exciting.
That Alan Kay quote is our guiding light in many ways.
May the four be with youπ
This is awesome! This is a really cool feature and I love the direction this is moving in.
Thanks Eli!
Super! I am getting a chatrooms nostalgia :D
In a lot of ways the internet has lost a lot of great things along the way, except you can't just go back to the days of old because things have changed. We always try to balance the wonderful things of the past with necessary advancements.
π This is a great feature Ben π€©
β Where can I report an issue (should I find one?)
I think in this case you should bug Ben by sending him a message directly through DEV Connect :)
And if that doesn't work, you can always ping us via yo@dev.to
π€... π§ ... π‘ ... π ... π
FYI - Ah, I see a comment by Ben.
We take issues in this GitHub repo and welcome the reports. Hopefully weβll have more clear on-site guidelines in the near future as well.
We take issues in this GitHub repo and welcome the reports. Hopefully weβll have more clear on-site guidelines in the near future as well.