안녕하세요, 개발자 승한입니다. seunghan.xyz 기술 블로그를 시작합니다.
이 블로그는 제가 개발하면서 마주친 문제와 해결 과정을 기록하는 공간입니다. 완성된 지식보다는 실제 삽질 경험과 그 과정에서 배운 것들을 솔직하게 남기려 합니다.
이 블로그를 시작한 이유
개발하다 보면 에러 하나를 해결하는 데 몇 시간씩 걸리는 일이 많습니다. 구글링을 해도 정확히 맞는 답이 없고, Stack Overflow의 답변은 버전이 달라 적용이 안 되는 경우도 흔합니다.
그렇게 해결한 문제들을 그냥 잊어버리는 게 아깝다는 생각이 들었습니다. 나중에 같은 문제를 다시 만났을 때를 위해서, 그리고 비슷한 상황에 처한 다른 개발자에게 조금이나마 도움이 되길 바라며 기록을 시작합니다.
주요 기술 스택
현재 주로 다루는 기술은 다음과 같습니다.
모바일
- Flutter / Dart — iOS, Android 크로스플랫폼 앱
- Swift / SwiftUI — iOS 네이티브
- Hotwire Native — Rails 기반 하이브리드 앱
백엔드
- Ruby on Rails 8 — API 서버 및 풀스택 웹앱
- PostgreSQL — 주력 데이터베이스
- Render, AWS — 클라우드 배포
프론트엔드
- Svelte 5 + Inertia.js — Rails와 연동하는 SPA
- React / Next.js — 독립 웹 서비스
- Tailwind CSS — 스타일링
다룰 주제
디버깅 기록이 가장 많을 것 같습니다. Flutter TestFlight 배포 이슈, Rails OAuth 연동 에러, iOS 빌드 설정 문제처럼 공식 문서만으로는 해결이 어려운 것들을 주로 다룰 예정입니다.
그 외에도:
- 사이드 프로젝트 개발 회고 — 아이디어부터 앱스토어 출시까지
- 기술 선택 이유 — 왜 이 스택을 골랐는지
- 개발 생산성 — 작업 흐름을 개선한 도구나 방법
사이드 프로젝트
현재 여러 앱을 만들어 출시 준비 중입니다.
- LaunchCrew — 스타트업 팀 매칭 플랫폼 (Rails + Flutter)
- TripHelper — AI 기반 여행 기록 및 정산 앱 (Flutter)
- Keeps — 부동산 계약서 관리 앱 (Flutter)
- RealPick — 부동산 픽 투표 서비스 (Rails + Hotwire Native)
각 프로젝트를 만들면서 겪은 기술적 경험들도 이 블로그에 남길 예정입니다.
앞으로 꾸준히 글을 올리겠습니다. 도움이 되는 내용이 있길 바랍니다.

💬 댓글
비밀번호를 기억해두면 나중에 내 댓글을 삭제할 수 있어요.