최근 블로그 글
최신 글들을 확인해보세요
트러블슈팅
디버깅
상태관리
Phaser
CI/CD
Jenkins
개발기
가상 오피스 개발기 — 재생하면 꺼지는 TV와, 고장난 줄 알았던 배포
한 세션에서 마주친 두 착각 — 유튜브를 재생하면 꺼지던 TV 모달(근접 상태와 모달 생명주기를 묶은 대가)과, 고장난 줄 알았지만 실은 15분짜리 빌드 도중에 확인했을 뿐인 배포. 상태 분리와 증거 기반 확인에 대한 이야기.
2026-07-19
읽어보기아키텍처
Supabase
pnpm
Jenkins
pm2
CI/CD
트러블슈팅
개발기
가상 오피스 개발기 — 맵을 코드에서 데이터로 옮기고, git push 한 번으로 배포되게 만들기
한 세션에서 마주친 두 작업 — 게임 맵을 코드에서 DB로 이관하기, 그리고 조용히 깨져 있던 git push 자동 배포를 근본부터 고치기. pnpm 설정 무시, pm2 계정별 PM2_HOME, 전체 거부 화이트리스트까지 조용한 실패들의 정체.
2026-07-19
읽어보기Phaser
Colyseus
멀티플레이어
트러블슈팅
게임개발
실시간 2D 가상 오피스를 만들며 잡은 버그 3선 — 탭 포커스·Dead Reckoning·맵 격리
실시간 2D 가상 오피스(Phaser + Colyseus + LiveKit)를 만들며 만난 세 가지 미묘한 버그 — 탭 포커스 후 속도 저하, 원격 플레이어 끊김(Dead Reckoning), 맵 격리 — 를 원인과 해결까지 기록으로 남긴다.
2026-07-19
읽어보기소개
저에 대해 알아보세요
5년차 풀스택 개발자로서 다양한 웹 애플리케이션 개발 경험을 가지고 있습니다. 사용자 경험을 중시하며, 깔끔하고 효율적인 코드를 작성하는 것을 지향합니다.
React, Next.js를 주력으로 하는 프론트엔드 개발과 Node.js, Python을 활용한 백엔드 개발 모두에 능숙합니다. 최신 기술 트렌드를 꾸준히 학습하고 개발 커뮤니티에 기여하고 있습니다.
현재는 스타트업에서 테크 리드로 일하며, 팀의 기술적 성장과 제품의 품질 향상에 집중하고 있습니다.
기술 스택
제가 사용하는 주요 기술들입니다
React
Next.js
TypeScript
Node.js
Python
JavaScript
Tailwind CSS
PostgreSQL
MongoDB
AWS
Docker
Git
프로젝트
제가 작업한 주요 프로젝트들입니다
블로그
개발 경험과 지식을 공유합니다
가상 오피스 개발기 — 재생하면 꺼지는 TV와, 고장난 줄 알았던 배포
한 세션에서 마주친 두 착각 — 유튜브를 재생하면 꺼지던 TV 모달(근접 상태와 모달 생명주기를 묶은 대가)과, 고장난 줄 알았지만 실은 15분짜리 빌드 도중에 확인했을 뿐인 배포. 상태 분리와 증거 기반 확인에 대한 이야기.
2026-07-19
읽어보기가상 오피스 개발기 — 맵을 코드에서 데이터로 옮기고, git push 한 번으로 배포되게 만들기
한 세션에서 마주친 두 작업 — 게임 맵을 코드에서 DB로 이관하기, 그리고 조용히 깨져 있던 git push 자동 배포를 근본부터 고치기. pnpm 설정 무시, pm2 계정별 PM2_HOME, 전체 거부 화이트리스트까지 조용한 실패들의 정체.
2026-07-19
읽어보기실시간 2D 가상 오피스를 만들며 잡은 버그 3선 — 탭 포커스·Dead Reckoning·맵 격리
실시간 2D 가상 오피스(Phaser + Colyseus + LiveKit)를 만들며 만난 세 가지 미묘한 버그 — 탭 포커스 후 속도 저하, 원격 플레이어 끊김(Dead Reckoning), 맵 격리 — 를 원인과 해결까지 기록으로 남긴다.
2026-07-19
읽어보기GitHub
DiscreteMath Lecture
Java
Contact repo
Dart
연락처
프로젝트 문의나 협업 제안을 환영합니다