최근 글.
Plan Do! 출시 회고 — 혼자서 풀스택, 그리고 iOS까지
할 일·캘린더·AI를 통합한 생산성 앱을 1인 개발로 출시하며 부딪힌 결정들과 시행착오.
WebSocket 두 개를 한 앱에 — presence와 DM을 분리한 이유
Plan Do!의 실시간 기능을 두 개의 STOMP 클라이언트로 나눈 결정과 트레이드오프.
Capacitor로 PWA를 iOS 앱으로 출시하기
같은 웹 코드베이스로 iOS 앱까지 출시하면서 부딪힌 것들.
사이트를 새로 단장했습니다
Astro로 옮기면서 글과 작업을 한 자리에 모았어요. Claude와 함께 작업한 기록도 함께.
최근 작업.
Plan Do! ↗
할 일·캘린더·팀 협업·메시지·AI·위치 알림을 통합한 모바일 생산성 앱.
React 19Spring BootCapacitorPostgreSQLOpenAIAWS
iOS · Web
Someday ↗
사진 한 장으로 만드는 여행 코스. EXIF와 Claude Vision으로 장소를 인식하고 AI가 동선을 짜줍니다.
Next.js 16TypeScriptTailwindClaude APIKakao Maps
Web
FitLog ↗
식단·운동·체중을 한 화면에서 기록하고, 커뮤니티에서 건강 정보를 공유할 수 있는 통합 건강 관리 앱.
React 18Spring BootJPAPostgreSQLChart.js
Web
Midpoint ↗
여러 명이 만날 때 모두에게 가장 가까운 지하철역을 자동으로 찾아주는 서비스.
PythonDjangoVanilla JSKakao MapsT맵 APIVercel
Web