창의적인 웹 경험을 디자인하고 개발합니다
Developer Interview
저는 이런 생각을 가지고 있어요
Q1.간단한 자기소개 부탁드립니다.
A.사용자가 '편하다'고 느끼는 순간을 만드는 걸 좋아하는 프론트엔드 개발자에요. 깔끔한 UI, 직관적인 UX를 고민하며, 눈에 보이는 것부터 보이지 않는 흐름까지 세심하게 신경 쓰는 편이에요. 요즘은 React, Next.js, TypeScript로 이것저것 시도해보고 있고, 새로운 것을 배우고 기록하는 걸 즐겨요.
Q2.사용자가 '편하다'고 느끼는 순간을 만들기 위해 어떤 것들을 중요하게 생각하시나요?
A.보이지 않는 디테일까지 신경 쓰는 것이 핵심이라고 생각해요. Uuno에서 자연스러운 애니메이션을 구현하고, Medi Click에서 빠른 로딩을 위해 SSG를 적용하는 것처럼요. 사용자가 "어? 이거 되게 부드럽네" 하고 느끼는 순간, 그게 바로 제가 추구하는 경험이에요.
Q3.새로운 기술을 학습할 때 어떤 방식을 선호하시나요?
A.직접 부딪혀보면서 배우는 편이에요. Next.js를 배울 때도 Medi Click 프로젝트에서 실제 문제를 겪으면서 서버와 클라이언트 환경의 차이를 체감했어요. 이런 시행착오 과정들을 블로그에 '고민의 흔적'으로 기록해두는데, 나중에 비슷한 상황에서 도움이 돼요. 실패도 좋은 학습이라고 생각해요.
Skills Stack
실무와 프로젝트로 쌓은 역량
현재 주력기술
실무 경험
프로젝트 경험
Work Experience
실무에서 다진 프론트엔드 경험
Blog
개발 관련 나의 경험치 기록

상품 등록/수정 페이지에서 기존 상품 정보를 불러올 때, 아무런 로직을 하지않아도 alert 경고 문구가 계속 뜨고 무한 루프가 발생했다...
자세히 보기

첫 커스텀 훅으로 선택한 브라우저 저장소 Hook. 근데 이게 Hook으로 빼는게 맞을까? 아니면 이미 작성해둔 리듀서 안에서 구현하는것이 맞을까? 과연?
자세히 보기

웹 개발에서 브라우저 호환성 문제는 늘 도전적인 과제입니다. 최신 웹 API를 사용하고 싶지만 모든 브라우저에서 동작하지 않는 경우, 개발자는 대안을 모색해야 합니다. 이번에는 색상 스포이드 기능을 구현하면서 겪었던 기술적 고민과 해결 과정을 공유하고자 합니다.
자세히 보기