DEV Community

Erin Bensinger for The DEV Team

Posted on • Updated on

Share DEV articles to Mastodon

You asked, we listened! 🦣

You can now share DEV articles to Mastodon in addition to other social networks directly from the article page.

A DEV post with a red arrow pointing to the ellipsis icon on the left sidebar. The dialog is open, and the option "Share to Mastodon" is circled in red with another red arrow pointing to it.

Here's how to do it:

  1. Open the article you'd like to share to social.
  2. Navigate to the ellipsis icon on the left sidebar (aka the three dot menu, aka the meatball menu) and select it.
  3. Select "Share to Mastodon"
  4. This will open the app, which will populate your DEV post link and ask you to input the instance to which you'd like to share.

The app interface, showing Post text reading "This is where your text goes. Toot!" above a link to the DEV post. In the next box, labeled "Choose your Mastodon Instance," has been selected.

Select TOOT! and you're good to go! πŸŽ‰

PS β€” if there are Mastodon-related features you'd like to see implemented, we welcome you to open a discussion in our public repo. Yay Open Source!

Big thanks to @jaw6 for building this feature and to @ridhwana & @fdocr for reviewing! Thanks as well to Nikita Karamov for creating the cross-instance share page we've utilized here.

A gif of the cast of Saved By The Bell, putting their hands together and then lifting them and shouting "Teamwork!"

Top comments (12)

jaw6 profile image
Joshua Wehner

Folks may not know that there's a bit of a story behind Mastodon's choice of the word "TOOT":

When @Hbomberguy asked me to change the "publish" button to "toot" I wasn't aware that some regions (USA?) use that as slang for farts rather than the noise that elephants and trumpets make.

And it's pretty damn annoying to hear that take/joke over and over and over and over again. Realistically, "tweet" is just as much nonsense. Birds don't tweet, they chirp, that's not a common word. But it's already ingrained in people's minds so to them tweet is serious and toot is not.

I'm really frustrated because I think "toot" is cute and I've never heard anyone actually use it to mean farts because that's just not a thing where I'm from.

And I do like that I can tell someone "could you toot that" instead of "could you post that on Mastodon", there is recognition value in that.

But if that's legit going to be an obstacle to people taking Mastodon seriously, it seems impractical for me to insist on that term. 😦

t0nyba11 profile image
Tony B

Well great, now I will forever think of a Toot as a Fart. Thanks!

erinposting profile image
Erin Bensinger

Love this. As a US American "toot" is a little silly when it hits my ear, but I think it's the perfect amount of silliness. What are we doing but tooting our opinions into the void?πŸ¦£πŸ’¨

moopet profile image
Ben Sinclair

"Toot" is used to mean fart in the UK, but rarely; it's kind of archaic. As an aside, a much more popular word for it over here is "trump".

bezpowell profile image

Interesting. As a fellow British person I have heard the word toot on many an occasion, but never trump; perhaps it's a regional thing? I'm from the Welsh border country, so we're probably a little behind the times over here.

andypiper profile image
Andy Piper

Lets gooooo! Nice work! See you over on 🐘

kurtissfrost profile image
Kurtiss Frost

Not gonna lie, without knowing what this was, my first thought was "Why would Mastodon care about what I post on dev?" Lol 🀣

That is all. Good article. Carry on lol

thomasbnt profile image
Thomas Bnt


jarvisscript profile image
Chris Jarvis

Off to test this out.

adiatiayu profile image
Ayu Adiati • Edited

I don't have the option to share the articles to Mastodon.
I think it's cut off somehow :(
And I'm on Windows 11 and my browser is Google Chrome if that makes any difference :)
Image description

danielapassos profile image
Daniela Passos


jonrandy profile image
Jon Randy πŸŽ–οΈ

Curious how long this took? Probably not long.

Do you think you could spend 10 minutes to turn the manifest.json back on for the site so that it's installable as a PWA again?