Portfolio v2
FeaturedAstro + Content Collections + Docker
2026-02
- HTML
- CSS
- JavaScript
- Docker
- Astro
Project Links
Technologies Used
Astro
Docker
Highlights
- Content-driven projects page
- Static deploy with multi-stage docker build
About This Project
This project focused on redesigning my portfolio to be fully content-driven using Astro Content Collections.
The primary goal was scalability - I wanted to rapidly add new projects without the structure becoming chaotic.
In previous iterations, all projects were stored in a single JSON file. Once the project count exceeded five, the system became difficult to maintain and error-prone.
By restructuring into organized content collections, I improved maintainability, file clarity, and long-term scalability.