Kolophon

Wie diese Seite gebaut & ausgeliefert wird

Dieses Portfolio ist selbst ein funktionierendes Beispiel dafür, wie ich Software ausliefere: server-gerendert, durchgängig typisiert, mit eigener API und selbst gehostet auf Infrastruktur, die ich betreibe.

Stack

  • Next.js 15 (App Router)
  • React 19
  • TypeScript
  • next-intl
  • CSS Modules + design tokens
  • Node.js route handlers
  • Nodemailer

Hosting & Deployment

  • Self-hosted on etienne-dev.de
  • Next standalone output
  • PM2 process management
  • Apache/Nginx reverse proxy
  • Automated build & deploy

Tooling

  • Git
  • ESLint + Prettier
  • Trivy security scans
  • Lighthouse / Core Web Vitals