Back to projects

This Portfolio Website

A static Astro portfolio rebuilt around typed content, disciplined typography, and durable project writing.

Problem

I wanted one place to track real work as I ship it: projects, experiments, and short build notes without the weight of a generic portfolio template.

Approach

Astro and TypeScript keep the site static and fast. Native content collections give each project a strict schema for title, description, links, tech stack, and featured status.

The design is intentionally spare but authored: a dark, typographic catalogue with asymmetric pacing, fine rules, and enough quiet for the work to lead.

Technical decisions

The site avoids analytics, component libraries, and client-side JavaScript that does not help the reader. Schibsted Grotesk and Source Serif 4 establish the display and reading voices, while content lives in Markdown and MDX so the structure can grow without adding a CMS.

Outcome

The portfolio works as a compact publishing system for experience and projects, with future writing support kept out of public navigation until it is useful.