- 기획부터 출시까지의 탐슬 도감 여정
- YepBuddy - (1) 운동 좀 하는 개발자, 나를 위한 헬스 페이지를 만들어보려 한다!
- YepBuddy - (2) 이게 바로 개발자식 UI다! shadcn으로 디자인하기
- YepBuddy - (3) 스키마가 필요하다! Drizzle + Supabase로 구조 잡기
- YepBuddy - (4) 헬스장 데이터를 불러보자! Supabase REST API를 직접 구성해봤다
- YepBuddy - (5) 매일 아침 8시, 나 대신 프로틴 가격을 긁어오는 봇을 만들었다
- YepBuddy - (6) 도메인은 샀는데 어떻게 적용하지?
- YepBuddy - (7) 구글에 안 뜬다고? 그냥 못한 것뿐이다
- 프레임워크 전환 지옥에서 살아남기: Vue→React 점진적 마이그레이션 삽질기 (PoC 1편))
- 프론트엔드에서 라우팅 제어하기: Facade 패턴으로 Nginx 의존성 벗어나기 (PoC 2편)
- 실제 검증: 라우팅 검증, 데이터 공유 그리고 Input/Scroll 동작 (PoC 3편)
- Legacy 앱의 에러를 New 앱에서 처리할 수 있을까? (PoC 4편)
- 다국어 리소스 자동 업데이트 (PoC 5편)
- 다국어 리소스 관리 하드코딩 API 및 PR 생성 워크플로우 검증 (PoC 6편)
Frontend
- React, Next.js
- TypeScript, JavaScript
- TailwindCSS, Styled-Component, Module.css
State Management
- Zustand, TanStack Query
Tools & Deployment
- Git, GitHub Actions
- Vercel, Netlify
- Storybook, Jest



