My Blog

Date of Publishing: 2026-02-09

Technical Blog Platform is a content-focused website built using Astro to deliver fast, SEO-friendly pages with a modern developer experience. The project is designed around Markdown-driven content, enabling efficient creation and organization of technical articles without relying on a traditional CMS.

The platform implements dynamic client-side routing for blog posts, tags, and yearly archives, demonstrating practical use of Astro’s component model and content handling capabilities. React is used selectively for interactive elements, while KaTeX enables rendering of mathematical expressions for technical and educational content.

This project highlights my ability to build performant, scalable content platforms while maintaining a clean architecture and excellent reading experience.

Stack used

  • HTML
  • CSS
  • JavaScript
  • Typescript
  • Astro js
  • React
  • Katex
  • MarkDown
  • Ryze Template
  • GIT

Most Important Features

  • markdown pages implementation
  • Astro basics
  • Client load of markdown files as pages
  • Client load of Years as pages
  • Client load of Tags as pages
  • Social links section

ScreenShots

Home page

The Home page

Preview

Blog

The Blog page

Preview

Single Blog

The Single Blog page

Preview

Tag Posts

The Tag Posts page

Preview

Tags

The Tags page

Preview

© 2026 Mohammed Makhlouf. All rights reserved.

Built with ❤️ using SvelteKit & Tailwind CSS