Portfolio site
I created a portfolio site to share knowledge and document my daily work. I handled everything from design to implementation without using any templates.

I focused on creating a simple, clear, and beautiful design.
Purpose
- Share knowledge
- Record daily progress
Requirements
- Strong SEO and performance
- Incorporate advanced components like Three.js
- Easy to manage
- Free to operate
- Responsive design
Tech stack
Astro was chosen for its performance and its ability to integrate with frameworks like React and Svelte. Using SSG (Static Site Generation) ensures strong SEO performance.
| Stack | |
|---|---|
| Framework | Astro |
| Language | Typescript |
| Hosting | Cloudflare |
| CI/CD | Github actions |
Improvements
By commenting “preview” in a pull request, I can trigger a deployment preview to review changes.

Performance
A high-performance site was created.

Looking Ahead
This portfolio site will continue to evolve as I document my daily progress and share the lessons I learn along the way. I aim to make it a valuable resource for others while constantly refining my own skills. Stay tuned for regular updates, insights, and new discoveries in the world of development and design.