Published on2025년 11월 8일Flutter iOS 빌드 CocoaPods not installed 해결법techFlutter iOS 빌드에서 CocoaPods not installed가 뜰 때 원인(설치/경로/권한/아키텍처/CI)을 빠르게 분리하고, 가장 안전한 설치·복구 절차로 해결하는 방법을 정리합니다.Read more →
Published on2025년 11월 8일모노레포에서 Submodule·Subtree 전환 시 함정tech모노레포에서 Git Submodule과 Subtree를 서로 갈아탈 때 실제로 자주 터지는 함정을 체크리스트 형태로 정리합니다. 히스토리 보존, 충돌, CI, 권한·URL, 워크플로우까지 안전하게 이관하는 실전 명령어를 포함합니다.Read more →
Published on2025년 11월 8일MSA Saga 패턴 - 보상 트랜잭션 설계·디버깅techMSA에서 분산 트랜잭션을 대체하는 Saga 패턴을 보상 트랜잭션 관점에서 설계하는 방법과, 장애·중복·순서 꼬임을 디버깅하는 실전 체크리스트를 정리합니다.Read more →
Published on2025년 11월 8일Next.js App Router use client 남발 번들 진단·해결techApp Router에서 use client를 과하게 붙이면 클라이언트 번들이 커지고 TTI가 악화됩니다. 번들 증가를 빠르게 진단하고, Server Component 경계를 재설계해 용량을 줄이는 실전 패턴을 정리합니다.Read more →
Published on2025년 11월 7일Next.js 14 RSC 캐시 꼬임, revalidateTag로 푸는 법techNext.js 14에서 RSC 캐시가 꼬여 데이터가 갱신되지 않는 상황을 revalidateTag 중심으로 정리합니다. fetch 태깅, 라우트 핸들러/서버 액션에서의 무효화, 흔한 함정까지 실전 코드로 다룹니다.Read more →