Skip to content
Uses

Tools behind this portfolio

A focused inventory of the technologies actually used to build, test, and deliver this site. It describes the current repository rather than a generic favorites list.

APPLICATION

Product foundation

The typed application and content layer used across every public route.

  • Nuxt 4
  • Vue 3 Composition API
  • TypeScript
  • Nuxt UI
  • Tailwind CSS v4
  • Nuxt Content
  • Zod

MEDIA

Real-time and authored assets

The browser and production tools used for the interactive hero and portfolio media.

  • TresJS
  • Three.js
  • Draco-compressed GLB
  • Blender
  • WebP
  • WebM
  • MP4

QUALITY

Verification and delivery

The checks that run locally and in the canonical Linux workflow before changes ship.

  • Vitest
  • Vue Test Utils
  • Playwright
  • axe-core
  • ESLint accessibility rules
  • pnpm
  • Node 22 CI
  • GitHub Actions

Heavy source media stays outside the repository. Reviewed assets enter through an allowlisted pipeline, while publication, accessibility, and production-output checks remain enforced in code and CI.