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
- Server-side Markdown Parsing: All blog posts and projects are authored in Markdown and rendered efficiently using the
Markdiglibrary. - 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.
- 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