Minimalist Portfolio

A minimal, performance-focused personal portfolio and blog built with Zola SSG and vanilla CSS.

Problem

Many personal portfolios rely on bloated JavaScript frameworks for simple static content, resulting in heavy asset bundles, hydration latency, and unnecessary maintenance overhead. A portfolio and blog should be immediate, lightweight, and accessible, prioritizing content over complex client-side runtimes.

Solution

This project uses the Zola static site generator paired with the Duckquill theme to deliver an instant, lightweight reading experience. Articles are authored in pure Markdown, while table of contents generation, reading time calculations, and sitemaps are precomputed at build time. The site deploys continuously to Cloudflare Pages edge cache.

Features

Static Site Generation

Design System & Accessibility

Performance & Infrastructure