Markdown Guide for absolute beginner

Absolute beginner friendly Markdown Usages for educational purposes.

 

Hi this is my second blog and today I will be sharing the comprehensive guide of useful Markdoc syntax and features for writing rich markdown content which include titles, headings, paragraphs, links, images, text formatting and colors.


 

Project Stack


For this site, I combined three powerful tools:

This combination allows me (and you) to create a clean, fast, and easily maintainable portfolio website.

 

Project Implementation


Here’s a quick overview of how I set up this project:
  1. Created an Astro projectnpm create astro@latest my-portfolio
  2. Integrated Tailwind CSS → followed Astro’s official Tailwind integration guide.
  3. Configured Markdown support → blogs are written directly in .md files under src/content/blog.
  4. Used a layout component → every blog post uses a shared layout (MainLayout.astro).
  5. Deployed to GitHub Pages → free hosting for static sites.

With these steps, you can have a working personal portfolio and blogging system in no time.

 

Preview


Here’s a preview image of the project setup:

 

 

Why Share This?


I built this not just for myself, but also to inspire newer developers who want to learn how to:

You are welcome to copy this project structure and modify it for your own learning. Please note this is meant for educational purposes only.

 

Live Demo

Check out the live project here: Portfolio Website Demo

 

Closing

This is just the beginning. In my next blog post, I’ll provide a more complete guide on how to write Markdown content so that anyone using this project can easily create their own posts.

For now, I hope this first post gives you a clear starting point. 🚀