오래된 미니멀리스트를 위한 새로운 사이트
Source: Dev.to
Overview
저는 상상할 수 있는 모든 것을 만들 수 있는 능력이 세상에서 가장 큰 특권 중 하나라고 믿는 개발자입니다. 저에게 개발은 단순히 코드를 작성하는 것이 아니라, 사물을 간단하고 최소화하며 부드럽게 만드는 일입니다. 저는 특히 AI가 우리에게 현대적이고 미래지향적인 경험을 만들 수 있게 해주는 기술의 미래에 큰 동기를 부여받고 있습니다. 이 포트폴리오의 목표는 바로 그 분위기를 포착하는 것이었습니다: 살아있고 반응성이 뛰어나며 저만의 독특함을 가진 디지털 공간. 템플릿처럼 보이는 것이 아니라 인터랙티브한 애플리케이션처럼 느껴지는 사이트를 원했습니다.
Technology Stack
- Core: React.js
- Antigravity: 구글의 AI‑first 개발 환경을 사용해 페어 프로그래밍을 진행했습니다. 복잡한 Docker 빌드 문제를 디버깅하고, 모바일 반응성을 위해 CSS를 리팩터링하며, 맞춤형 “DS” 파비콘 로고를 생성하는 데 도움을 주었습니다.
Features
- Bubbling Through Vibe: UI 요소가 떠다니며 상호작용해 부드럽고 미래지향적인 미학을 전달합니다.
- Responsive Design: 리팩터링된 CSS가 모바일 친화성을 보장합니다.
- Containerized Deployment: Docker를 사용해 Cloud Run에 배포했습니다.
Journey
독학 개발자로서 빈 화면에서 시작해 Cloud Run에 컨테이너화된 애플리케이션을 배포하기까지는 큰 성취감이었습니다. 제가 가장 자랑스러워하는 점은 상상했던 것과 거의 동일한 무언가를 직접 만들었다는 사실이며, 그것이 실제로 작동한다는 점입니다.