Web Development10. Januar 2026

The website: a personal project

How I built my personal site and what I learned along the way

#Next.js#Web Development#Portfolio#React
The website: a personal project

The site was an ideas folder for months. Now it is live. I wanted a place I control. Not a profile on a network that changes rules tomorrow.

Stack

Next.js, React, TypeScript, Tailwind. SSR and static pages for speed. Blog content lives as Markdown in Git. No CMS I do not need.

Glassmorphism was the direction: clear, not playful. Blue, cyan, orange accents. Photos and IT projects should sit next to each other, not fight.

What annoyed me

Images. As a photographer I have large files. The Next.js Image component compresses and lazy-loads. Without that the site gets slow.

Responsive design with Tailwind was grind work. Every component checked on phone and monitor. Miss once and it looks broken on mobile.

SEO and accessibility: semantic HTML, meta tags, contrast. Not perfect, but deliberate.

What is next

More galleries, more blog, maybe small interactive bits. The site is not done. It grows with the work.

If you plan something similar and have technical questions, write. I am happy to talk about the setup.