Back to Projects
Personal Portfolio
My personal portfolio built with Astro, TypeScript, and Tailwind CSS. Minimalist, fast, and content-focused.
Astro TypeScript Tailwind CSS MDX Vercel GitHub
🧠 The Idea
This site is not just a portfolio.
It is my personal digital space.
I wanted something fast, minimalist, and content-focused.
No distractions, no unnecessary animations, just clarity.
Inspired by modern developer portfolios that prioritize performance and reading experience.
🚀 Goals
- Showcase my projects clearly and directly
- Have my own technical blog
- Full control over design and structure
- Near-instant performance
⚙️ Features
- Blog with MDX + Content Collections
- Dynamic project system via collections
- Dark / light mode automatically according to system
- SEO optimized
- Fully static
- Deployed on Vercel
🏗️ Stack
- Astro for static generation and extreme performance
- TypeScript for type safety and scalability
- Tailwind CSS for fast and consistent styling
- MDX for combining content and components
- Vercel for continuous deployment
🎯 Why this project matters
This portfolio represents how I like to build software:
- Simple but well thought out
- Fast by default
- Scalable without unnecessary complexity
It is the foundation on which I build my online presence.