Thanks @Ajar for the nice words. 😊
Let me talk about the design process of Hashnode here. Then @sandeep, @prank7 and @mayank can talk about the engineering side.
Designing Hashnode wasn't an easy task! After we decided to rebrand Devmag.io to Hashnode, we were pretty clear how Hashnode is going to look. Even though we were appreciated for Devmag's design, we were clear that at some point our users are going to get bored with bold and bright colors (Material oranges, blues, reds and greens).
We wanted Hashnode to look clean and fresh. After a few brainstorming sessions, we zeroed on two different colors: Accent blue (#00BCD4) and white! Developers love simple design. Our challenge was to make the design clean and modern at the same time.
We also took some inspiration from Material Design guidelines. However, we didn't follow it strictly and violated the guidelines to make the website look good on desktop browsers first!
We experimented with the blacks which are used on the text on Hashnode. They aren't #000. We are following blue grey band of Material color palette. So, the darkest color is #263238. These greys matched appropriately with our primary color and theme.
I hope this gives you some idea about how we ended up with the current Hashnode design. Feel free to ask more questions. 😊
We are a small 5 people team and are trying really hard to build a network for software developers that helps them stay relevant and connected.
I hope you are enjoying Hashnode. Do let us know how we can improve.
Cheers!