Well, I guess it's my first blog.
Taking inspiration from a motivational phrase,
One Day or Day One
I thought about writing this short blog on making of this site and get my hands dirty in the field of writing.
Here's how I made this blog.
Next.js 13 is the way
I chose Next.js to build this site. Next.js is blowing up like crazy as it’s being built on top of the ever-popular React and the performance is on the next level. On top of that, the new Next.js 13 and now stable Next.js 13.4 have changed the way web development is done. Also, React recommends Next.js.
Choosing Markdown (MDX)
A Markdown is a lightweight markup language used to format text. It allows you to write using plain text syntax and convert it to structurally valid HTML. You can learn more: Why use Markdown? I opted for MDX, where I can easily integrate my JSX components. Likewise, Next.js supports Next.js MDX
Contentlayer is awesome
I tried to build the mechanism to handle Markdown or MDX contents (blogs) with various tools. Believe me, it was quite a hassle. So, I began searching for a tool that could easily handle my contents and found Contentlayer. It made my life way easier. I got started quickly and easily with Contentlayer. Check Documentation.
Day One or One Day
First One or One First