DEV Community

Cover image for How to make the most of DEV if you’re over Twitter
Ben Halpern for The DEV Team

Posted on

How to make the most of DEV if you’re over Twitter

Twitter has played an important role for software developers over the last decade or so. It’s been the de facto networking hub of sorts, and it’s played an important part of helping people stay up to date with software trends. We have a large audience via our @ThePracticalDev and distribute community content through our feeds on a daily basis.

But the roles that different platforms play in the ecosystem can change. Elon Musk recently acquired Twitter, and things are getting shaken up. Regardless of how you feel on the issue, Twitter’s status as a central “Hub” is in question.

DEV is one player in a broader mission pushing towards a more independent web. We’re also a a hub of sorts for the software developer ecosystem. As such, I’d like to outline some steps you can take to make the most of your experience on DEV as a hub, while also supporting a mission oriented around supporting the Independent Web.

This will be the start of a series of posts helping folks make the most of DEV, based on different needs.

First, what do we mean by a more independent web?

DEV is based on our open source code Forem, which also operates the CodeNewbie Community as well as The Ops Community (not affiliated with us, just using our open source code), This MMA Life and others. Internally, our team made the choice earlier this year to focus on DEV’s community health as our greatest priority while continuing the steady march towards the proper Forem abstraction.

With that said, let’s focus on DEV.

For many folks, DEV has become a substantial part of their professional profile as a developer. It is a place to build one’s professional identity in a way that is more nuanced than your GitHub code, and more mainstream and verifiable than your blog itself. People share here because they want the community, the distribution, or just to help build the community knowledge base that grows with each post.

However, the real opportunity on DEV is the learning. The DEV home feed is still far from perfect, but we are making steady improvements towards our goal of regularly serving more relevant and high quality content. If you would like to dive into the code, you can view our specific feed strategies right here. Again, we have a long way to go, but we’re continuing our steady march towards a more useful home feed, which we hope you can observe if you stop by more often.

Today’s tips focus on the home feed

How to make the most of your home feed

We seek to make the feed as relevant by default as possible, but that is a journey. There is a lot you can do to improve your experience today. A few minutes of your time spent on these tasks will make DEV better for everyone.

Follow tags relevant to you. #️⃣

  1. If you have not already done so, stop by the tags page and follow everything you might be interested in.
  2. Next, go to your tags dashboard and assign a higher weight to your top tags (generally up to 10 for the ones you want to see more of).

Follow members relevant to you. 👩🏻‍💻🧑🏿‍💻👨🏼‍💻🧑🏽‍💻👩🏼‍💻

  1. For each of your most important tags, click into that tag and select by “top this month”, and see who is posting interesting stuff. Follow all of those people.
  2. Follow at least 100 people. You can always unfollow them later.

Adjust your “experience level” in your settings. 🐣

  1. We allow you to adjust your experience level to help you see more of what might be most relevant to you.
  2. Adjust this number to your desired settings. Don’t worry, it’s just a “nudge”. Close enough is close enough, and we still serve a variety of content.

React to posts you like. ❤️

  1. If you like something, add a heart.
  2. If you want to keep it around, bookmark it. This will help your feed improve by sending signals while also showing your appreciation towards others in the community.

Latest comments (42)

Collapse
 
mikerostx profile image
🇵🇷 bonafide Señor Pinky 👁️♥️2️⃣💪♀️⚙️👩‍💻

One more tip that I would add, is to find 1 or more Discord communities that are relative to you dev stack.

Collapse
 
patricklonda profile image
Patrick Londa

Thanks for shouting out The Ops Community, @ben! 🙌

Collapse
 
jinacker profile image
jinacker

Thank for your writing. Wonderful

Collapse
 
stojakovic99 profile image
Nikola Stojaković

Yes it is. No one is attacking free speech. Free speech means that government can't prosecute you for the things you say.

Collapse
 
soni_paplekaj_76d3ef1f473 profile image
Soni Paplekaj

Why is dev so slow?I just want to know ur opinions

Collapse
 
codefinity profile image
Manav Misra

I deleted Twitter this past week. Minimal regrets.

Collapse
 
mfurmaniuk profile image
Michael

Never got into Twitter and only seen much on it second hand...which is fine by me. I have had a great experience here on DEV though I haven't been consistent about it. Will be interesting to see how things go, in our industry the only constant is change, some big and some small.

Collapse
 
eecolor profile image
EECOLOR

"How to make the most of your home feed" - I hope the algorithm you are implementing does not fall into the same trap as the one traditional social media are fighting against. Their original algorithms feed the confirmation bias and create 'information bubbles'.

For example, it takes quite some effort to see video's from the left and the right on Youtube. If I like articles about functional programming, it does not mean I don't want to know about object oriented programming or logic programming.

This is not an easy problem to solve but I hope you are taking this into account.

Collapse
 
susanwinters214 profile image
Susan Winters

I’m having to go back to websites that let you login with your Twitter ID and change. I also recently deactivated my Facebook so can’t login with that button either. I ❤️ Websites that let you login with your GitHub account or LinkedIn because I will probably never leave those accounts.
I loved your email about this topic that linked me to this page.

Collapse
 
glittle profile image
Glen Little

One issue with a walled garden like this is that my life spans multiple areas of interest and I would need to find communities for each. On Twitter, I can interact with a variety of people, not just other developers. That said, I do want to come here to get good articles!

Collapse
 
sreekanth67 profile image
Sreekanth

@ben Great timing.

Collapse
 
devinthemtn_2 profile image
devinthemtn • Edited

Also could move @thepracticaldev to a mastodon server?

Collapse
 
erinposting profile image
Erin Bensinger • Edited

We're currently crossposting to mastodon.social/@thepracticaldev !

Collapse
 
lori_goldman_8d49309312c5 profile image
Lori Goldman

Well done, @ben!!! This post is gold!!!

Collapse
 
lori_goldman_8d49309312c5 profile image
Lori Goldman

I gave you a shout-out on LinkedIn because this post is outstanding and my 1k+ network needed to see such compelling, spot on messaging.

Collapse
 
ravavyr profile image
Ravavyr

Can someone point me at the repo code that handles the "experience level" logic?
I'm curious what selecting 1 does versus selecting 5
If someone can explain it here, that'd be cool too.

Collapse
 
rutamhere profile image
Rutam Prita Mishra

This is really helpful Ben. A must read!