In Progress Created on June 01, 2026

Personal Blog & Portfolio

A clean, modern, and high-performance personal website built with ASP.NET Core 8 MVC and Tailwind CSS v4.

#ASP.NET Core #Tailwind CSS #Alpine.js

Personal Blog & Portfolio

This is a developer-focused, high-performance personal portfolio site built using ASP.NET Core 8 MVC, Tailwind CSS v4, Alpine.js, and HTMX.

Key Features

  1. Server-side Markdown Parsing: All blog posts and projects are authored in Markdown and rendered efficiently using the Markdig library.
  2. Interactive Elements (Alpine.js & HTMX): Pages utilize Alpine.js for dropdowns and dark mode caching, while HTMX manages partial view swaps to create a responsive SPA-like experience.
  3. Optimized Database Layer: Incorporates SQL Server for table persistence, utilizing EF Core configurations.

Tech Stack Details

  • Backend: C# / ASP.NET Core 8 MVC
  • Database: SQL Server / EF Core
  • CSS: Tailwind CSS v4 (browser play wrapper)
  • Scripting: Alpine.js, HTMX