Overview
A terminal-styled portfolio built with Next.js 16 and Tailwind CSS v4: dark/light theming, a mouse-torch dot background, filterable project and blog indexes, and the ~/ask-me.sh chat widget on the home page.
Notable Details
- All personal content lives in typed data files, so the whole site re-renders from
src/data/ - The chat terminal answers from a pre-generated pool keyed to my CV, at zero API cost, with instant replies
- Multi-stage Docker build producing a ~197 MB standalone image, running as a non-root user
Tech Stack
- Frontend: Next.js 16 (App Router), Tailwind CSS v4, TypeScript
- Infrastructure: Docker multi-stage build, standalone output