Ndagi Stanley
Invoking the Builder Within and Serve

Invoking the Builder Within and Serve

Making @Hashnode and @Twitter work well together | A 3-pronged #tip

Making @Hashnode and @Twitter work well together | A 3-pronged #tip

Tips for optimising your blog post for both Hashnode and Twitter platforms

Ndagi Stanley's photo
Ndagi Stanley
ยทApr 22, 2020ยท

3 min read

Subscribe to my newsletter and never miss my upcoming articles

Refreshed Aug 2022


Hashnode primes a reader to give a shoutout to the author of a post using the Say Thanks! button on the left of the blog post. It's just below the emojis:

Bookmark, Tweet and Share buttons

The buttons are on the right, somewhere here ๐Ÿ‘‰

The highlighted Tweet button is used to share a post on Twitter (auto-filled with the title and author).

This post is about optimising your blog post for both Hashnode and Twitter platforms.

Thank you Maggie and Bolaji for allowing me to use your posts for demonstration.

How we got here

I'm part of a growing publication: DeveloperISH. Check us out!

Recently, a fellow publication member Maggie posted a blog post in our publication. While sharing it on my Twitter network, I noticed some differences between my previous shares on Twitter and hers. By shares on Twitter, I mean what a tweet looks like by default without editing when you click on the Tweet button.

Initial Twitter share before optimizing

The post has since been updated and with what we learnt, we collaborated to write this post. So allow me to show you how to make Hashnode and Twitter work well together.

The 3-prongs

Your profile

When you share from Hashnode, the Twitter account's username that you filled in your Hashnode profile is auto-filled in the tweet. If you don't have a Twitter account then only your name is filled out like the example above.

This is what it looks like when you update your profile with your Twitter handle.

Slightly optimised blog post

If you haven't, go ahead and add your Twitter profile on your settings page:

Screenshot of my settings page


Ensure you add the username (with the @ symbol) of the subject person or subject matter. If not, this will go in the tweet as plain text. Here's an example from a blog post in Hashnode's Townhall written by Bolaji:

The title in Hashnode The title in Hashnode

Slightly optimised blog post

No @ username in the title so Charlie, in this case, is not mentioned

Disclaimer: I understand that this may not apply to most posts. Where subject persons are concerned; maybe some individuals don't have Twitter accounts or don't want to be mentioned for some reason.

Back to our example post, this is what it looks like when you update it:

Better optimised blog post Blog post is optimised a notch better


The third prong in this tip is adding tags.

Tags make your posts more accessible to people who don't follow you by leveraging on the popularity of the tag. This is true for both platforms; Hashnode and Twitter.

In the Hashnode editor, there's a tags section where you can add up to 5 tags. These tags will serve your post well on both platforms.

Tags Tag section of the Hashnode editor

You might have noticed the word tip in this post's title is preceded by a # symbol. This is not highly advised since it will only make sense when shared on Twitter as it will serve as a hashtag on the platform. All the same, you can add a tag as part of the title if you want to exceed the number of tags. Your call!


Screen Shot 2022-08-25 at 15.25.00.png Optimised blog post


So there you have it; an optimised Hashnode post that serves you well when shared on Twitter.

Screen Shot 2022-08-25 at 15.39.18.png

What's more, following this tip adheres to the DRY (Don't Repeat Yourself) principle. To share feedback and any tips you have up your sleeve, let's meet in the comments section below.

Share this