Hi everyone!
We are working really hard to make Devblog the go-to place for dev bloggers. To make sure everyone is in the loop, I am releasing this public roadmap regarding Devblog. We are going to publish a changelog item (present at the top navigation bar) every time we release something cool. However, if you wish to get a notification every time we finish and ship something from this checklist, do follow this post.
A recommendation engine to surface interesting content
We are working on a recommendation system that understands your likings and surfaces articles you might like. Also, when you finish reading an article we'll suggest similar articles that you might like reading. There is no timeline for this, but we have started working on this. Instead of implementing a recommendation system on our own, we are looking to use a cloud based recommender so that we can skip the details of ML and just focus on what we do the best.
Ability to integrate newsletter
Right now if you want to integrate a newsletter into your blog and build an audience base you are probably going to embed something like Mailchimp or any other third party email service. We are going to go deep into this and offer newsletter/subscriber management in the Devblog itself. You don't have to go for a third party solution. You can directly use our tools to build and manage your subscribers.
Static Pages
You can create static pages such as /about
, /privacy
or anything else and pin them to your blog's navigation bar.
Series
As of now, series live on Hashnode and not on individual blog level. We are going to changes this and let series appear on individual blogs. For example, all my posts tagged with series today-i-learned
are going to appear on https://sandeep.dev/series/today-i-learned
. You can then pin it to your top navigation bar so that your readers can find your popular series.
Blog level tags
Blogs are going to get their own tag pages such as sandeep.dev/reactjs
, sandeep.dev/node.js
etc so that it's easier for your readers to jump to specific categories.
Important links section
You can pin important external links, articles, pages etc in this section and use your blog as a project homepage.
More Layout options
Currently, we have two layouts - Grid and Stack. Happy to inform you that we are working on different layout options so that you can further customize the look and feel of your blog.
Custom CSS
If the layout options looks very limited to you, feel free to use your own CSS to modify the look and feel of your blog. A few users are already doing this by manually entering CSS into the embed widget -- so why not make it official?
Personalize the article editor
Right now, when you visit hashnode.com/create/story
you don't see anything specific to your blog. We are going to bring the look and feel of your blog to this page so that you enjoy the continuity.
Dark theme
Need I say more? ๐
Apart from these, we're also working on various bug fixes, and improvements and have a separate internal doc for that. So, expect some major releases and improvements in the coming days. If I missed something, please DM me or comment -- we'll discuss and add it to the roadmap.
Cheers ๐ป