Overview
The site you’re reading. I built it as a long-term home for my work, writing, and ideas, rather than a one-off résumé page.
Context
I wanted a single place online that I control — somewhere to keep projects, publish writing, and think in public — instead of spreading everything across other platforms.
Problem
I needed something fast, easy to maintain, and simple to add to over time. It had to work well on mobile, be accessible, and stay readable as the amount of content grows.
Approach
I chose a static, content-first setup: Astro for the pages, TypeScript for safety, Tailwind CSS for styling, and Markdown/MDX for the writing, projects, and ideas. The structure is deliberately flat and the components are kept minimal so editing stays easy.
Tools
Astro, TypeScript, Tailwind CSS, and MDX, deployed as a static site.
Outcome / current status
Ongoing. The first version establishes the structure and visual direction; I’ll keep adding writing, projects, and ideas as I go.
What I learned
Keeping the architecture simple is a feature, not a limitation. The less there is to maintain, the more likely I am to actually keep writing and publishing.