Adding more contrast ๐ŸŒš to the dark theme!

Hashnode Dark Theme

Hashnode's Dark theme just got better. ๐Ÿบ ๐ŸŽ‰

Few things we did in this change:

  1. Added more contrast between postcards and site background,
  2. Added clean borders,
  3. Changing text colors,
  4. And a lot of smaller tweaks

Your feedback is essential, and some of the above changes came directly from Hashnode users.

Give it a shot if you haven't already and send us your feedback.

How to enable:

  1. Click on your profile photo.
    Screen Shot 2019-11-11 at 10.05.42 PM.png.
  2. Select "Lights On" to toggle the theme.

Love ๐Ÿ’™, Team Hashnode

Announcing Hashnode IRLs - Developer Meetups powered by Hashnode

hashnode-irl.png

With the Hashnode IRL program, we are bringing the local developers and Hashnode fans together and allowing them to connect In Real Life (IRL) with each other and local tech organizations.

We announced our first IRL in Lagos, Nigeria happening on 23rd November. We are super excited to meet amazing developers in Nigeria.

irl-lagos-7.png

Here are some of the upcoming Hashnode IRLs happening this year and earlier next year:

  • Lagos (23rd Nov, 2019)
  • Mumbai, India (TBD)
  • Berlin, Germany (TBD)
  • San Francisco, California, US (TBD)
  • Belgrade, Serbia (TBD)
  • Bangalore, India (TBD)
  • Munich, Germany (TBD)
  • Abuja, Nigeria (TBD)

Read the full announcement

IRL Website: https://irl.hashnode.com

Better sorting of stories and discussions

You can now sort posts in dedicated stories and discussions page based on popularity, featured and recent.

Screen Shot 2019-10-31 at 12.21.17 AM.png

Popular: sorts posts based on Hashnode's popularity algorithm. We consider time and post activities (comments and likes) to decide the popularity of a post.

Recent: sorts posts on chronological order as they come into the system.

Featured: Hashnode's team selects the best posts and features them for the whole community every day. Featured tab sorts featured post on chronological order.


Request a new feature or report a bug: https://github.com/Hashnode/user-feedback.

Join our discord server: https://discord.gg/PhD7T55

Introducing Hashnode Channels

Streamlined feeds for topics that matter to developers the most!

hashnode-channels-banner.png

Hello Awesome Hashnoders, ๐Ÿ‘‹

If you are active on Hashnode, you must have already noticed a new blue navbar with interesting topics on the top of your homepage. We are calling them โ€œHashnode Channels.โ€ They are streamlined feeds for 5 interesting types of content on Hashnode:

  • My Feed: A feed that displays posts that are relevant to you. Our algorithm uses Collaborative Filtering to decide which posts you are likely to read. A detailed post on how โ€œMy feedโ€ works on Hashnode will be published soon.
  • #WhoisHiring: A place to connect developers with their dream job easily by showing them who is hiring anywhere in the world! Are you hiring developers? Is your company looking out for awesome developers? Post the jobs on this channel.
  • #ShowHashnode: A channel to share something that you've made with the Hashnode community. It's an easy way to get traction to your open source repository, personal websites, pet projects, cool libraries, and more.
  • #Devrant: This is a safe place to escape from our stressful and busy lives. It's a channel where you can share and bond over other developers' successes and frustrations with code, tech and life as a programmer.
  • #TIL: A short form of "Today I Learned". As a developer, we learn something new every day. This is a place to share our daily learnings with the community. Share interesting and specific facts about programming languages, tools, libraries, or something that you are using at work on this channel.

We hope you enjoy reading interesting posts on these channels and share your stories too.

==================

SURPRISES FOR EARLY BIRDS! Submit your stories to these channels today. We have some surprises for the early contributors to Hashnode Channels coming soon your way. ๐ŸŽ‰ ๐ŸŽ ๐Ÿ…

Never forget to read your bookmarks on Hashnode ๐Ÿ”–

giphy (5).gif

Bookmarking is one of the most fundamental things internet users do when they come across an interesting piece of article or information on the web. However, many of us don't go back to our bookmarks mainly because we don't recall or remember that we saved something on a given topic.

At Hashnode, we are solving this problem. We will send a friendly reminder to you once a week with links to your recently bookmarked stories, discussions, and comments on Hashnode. This is an email-based reminder and you get the option to change the frequency from "Weekly" to "Daily" if you bookmark a lot. Go to My Bookmarks, to set your frequency.

Screen Shot 2019-09-25 at 12.26.44 AM.png

We will extend this feature to Push Notifications in the near future, for users who prefer desktop notifications over emails.

Let us know your feedback on this new feature by writing to the team on our open Discord Server.

Cheers, ๐Ÿป
Team Hashnode

Introducing the all-new feed algorithm

Hashnode Feed Sorter

Hey there, ๐Ÿ‘‹

We have released one of the most significant upgrades to Hashnodeโ€™s feed algorithm. This is the first time we have changed the feed algorithm since Hashnodeโ€™s inception. Starting this week, youโ€™ll see posts that are more related to you.

Our new algorithm is based on Collaborative Filtering. It detects what developers similar to you on Hashnode are reading and interacting with and prioritizes them on your feed. A detailed post on which tools we used and how we implement it is on the way.

This new algorithm is in public beta, and we are improving it every day. If you come across any bug or if you have any suggestions on how we can improve it, please feel free to report them.

You can also see posts chronologically, select โ€œSee recent posts insteadโ€ from the sorter bar on top of your feed. You will see all the recent posts (from all the topics on Hashnode) without any personalization.

We are committed to make Hashnode a go-to developer community for sharing knowledge, and this is one of the first few steps.

With love,
Team Hashnode

Hashnode Chrome & FireFox Extension Upgrade

Hashnode's Browser extensions are upgraded to use the faster and newer Hashnode GraphQL APIs. The extensions now populate more posts than the previous version.

Download now to stay up to speed with what's happening in the community without opening Hashnode every time.

Screenshot 2019-07-31 at 11.40.38 AM.png

Screenshot 2019-07-31 at 11.41.20 AM.png

Developers!!! ๐Ÿ‘ Build apps with Hashnode's new GraphQl APIs.

Screenshot 2019-07-23 at 12.18.55 PM.png

Here's what you can do with the APIs:

โœ… Create your own Hashnode
โœ… Create your own version of Hashnode's mobile app
โœ… Build Discord/Slack bots, browser extensions, terminal utils and more

Explore ๐Ÿš€ the playground now โ†’

The Hashnode app๐Ÿ“ฑ is here for the beta testers! ๐ŸŽ‰

The Hashnode app is out for public beta testing. If you are an iOS developer, you can download and test the app right now using Apple's TestFlight.

app-screenshots.png

Download the app
Read the full announcement

Devblog SSL Certs: Switching from nginx to Caddy

The SSL certs of all Devblog URLs are now powered/auto-renewed by Caddy Server. Read more about it in this blog post.