Portfolio Versi 2
This portfolio is the second version of my personal portfolio, created in 2025 after I learned Next.js, Tailwind, and TypeScript.

About the project
The second version of my portfolio was a deliberate upgrade. After learning Next.js and TypeScript, I rebuilt the site with a stronger component structure, better type safety, and a cleaner separation between content and presentation.
This version focuses on performance and maintainability: static rendering where possible, optimized images, reusable sections, and a consistent design system. The visual language is more restrained, giving the work and the writing more room.
It is the version you are looking at now, and it keeps evolving. Building it taught me how much of frontend work happens before the first line of UI code — in structure, naming, and deciding how the site should grow.
What's inside
- Next.js App Router architecture
- TypeScript-typed content and components
- Reusable sections and design tokens
- Optimized images and rendering
Next project
Bedakin