Programming Blog can be one of the best first projects for any programmer.
Benefits
- Document your entire journey and learning experience.
- Keeps you accountable for learning.
- Gives a level of professionalism.
Following tips/suggestions for your programming blog
It is a personal choice, and based on what you are looking out of it when you spend your time creating a blog, you have the freedom to choose your platform/tech stack.
- Reaching larger audience - use platforms like Medium, dev.to, hashnode.
- Documenting your progress - anything works.
My Motivation
- Wanted to have a programming blog/website of my own for a long time.
- Wanted to do 100 days of code.
- This short was a recent trigger.
My research before starting
- What tools/platform
- Any other things to keep in mind.
- YouTubed it - found some suggestions of using platforms like Medium or Hashnode for blogging.
Common tips I came across
Use a Template
Use free templates, if you are not a designer.
Host on free services
- Netlify
- Amazon S3
- GitHub
Use a static site generator
- Gatsby
- Hugo
- Jekyll
- Next.js
What to write
- Doesn't have to be essay. Can be small tips tricks that I learn, on new tech maybe.
- Helps you remember and revisit what you learnt.
All Set!
I decided to create a Next.js and Markdown based blog, because I really like Markdown and Next.js and wanted some hands-on with Next.js. More details in upcoming posts.
Update: This blog was originally written in Markdown and published later on the now Live blog!