All projects

enki: Personal Website

Full-Stack
Screenshot of enki: Personal Website

enki is this website: a clean, editorial portfolio built with the Next.js App Router, Tailwind CSS, and TypeScript, deployed on Vercel. Everything on it is data-driven. Projects, resumes, writing, and the how-I-work page are typed records in one place, rendered by shared components, so adding or reordering a project is a one-line change and the whole site stays consistent. Vitest holds the components and the data shape steady. It is designed to load fast, read well in light or dark mode, and get out of the way of the work it presents.

What it proves

A fast, accessible, data-driven site where every project, resume, and essay is one typed record rendered by shared components.

How it was built

Designed and shipped with agentic tooling, with Vitest holding the components steady. Public.

What is real, and where I was learning

What is real: the site is live, the content is genuinely data-driven, and the component and data tests run in CI. Where it is modest: it is a personal site, so the scope is my own material rather than a general-purpose CMS.

Next.jsTypeScriptTailwind CSSVercel