Shuja Ur Rahman, home, Lead Software Developer
All posts

Building a modern blog with Markdown, Tailwind and JavaScript

Create a stunning, dynamic blog with Markdown and Tailwind CSS. Follow my step-by-step guide.

Shuja Ur Rahman · 1 min read

In this guide, I will explain how I built a modern, aesthetic blog website using Markdown for content, Tailwind CSS for styling, and JavaScript for functionality.

Project Structure

The project is structured with the following key components:

  • HTML Templates: For rendering the basic structure.
  • Markdown Files: For writing content.
  • JavaScript: For fetching and displaying content dynamically.
  • Tailwind CSS: For modern, responsive design.

Example Directory Structure

text
├── index.html
├── post.html
├── css
│   └── styles.css
├── js
│   └── scripts.js
├── posts
│   ├── post1.md
│   ├── post2.md
│   └── post3.md
├── images
│   └── blog-banner.jpg

Enjoyed it? Clap

Longer write-ups live in the case studiesArchitecture, diagrams, video and numbers for the ERP, the stores and the brand sites.