← Back to Projects

muthupalaniyappan.com

My personal website — the one you're looking at right now. Built with a minimal stack focused on performance and simplicity.

Stack

How It Works

Each page is a standalone index.html file. On build, Tailwind generates only the CSS classes actually used, the custom Vite plugin inlines that CSS as a <style> tag, and any images are base64-embedded. The output is fully self-contained HTML files with zero external dependencies.

Why This Approach

No JavaScript bundle, no hydration, no client-side routing. Just HTML and CSS. Pages load instantly, work without JS, and are trivially cacheable. The entire site auto-detects new pages from the directory structure — add a folder with an index.html and it's picked up on the next build.