Published on2025년 10월 11일Git rebase 충돌 자동해결 - rerere 설정·복구techGit rebase 중 반복되는 충돌을 매번 손으로 해결하는 대신, rerere로 충돌 해결을 기록·재적용하는 방법을 정리합니다. 설정, 동작 원리, 캐시 복구/초기화, 팀 운영 팁까지 실전 중심으로 다룹니다.Read more →
Published on2025년 10월 11일Next.js 이미지 LCP 느림? AVIF·sizes·priority 최적화aiNext.js에서 이미지가 LCP를 잡아먹을 때 가장 흔한 원인은 잘못된 sizes, 과한 srcset, priority 오남용입니다. AVIF 도입과 함께 LCP 후보 이미지를 정확히 지정해 Core Web Vitals를 안정적으로 끌어올리는 방법을 정리합니다.Read more →
Published on2025년 10월 11일PostgreSQL 인덱스 안타는 이유 9가지와 해결aiPostgreSQL에서 인덱스가 있는데도 Seq Scan이 뜨는 대표 원인 9가지를 정리하고, EXPLAIN 분석부터 쿼리/인덱스/통계/설정 관점의 실전 해결책을 제시합니다.Read more →
Published on2025년 10월 11일Python UnicodeDecodeError 원인별 해결 7가지techPython에서 UnicodeDecodeError가 발생하는 대표 원인을 7가지로 분류하고, 각 케이스별로 재현 예제와 안전한 해결 패턴을 정리합니다. 파일·CSV·네트워크·서브프로세스까지 실무에서 자주 터지는 지점을 한 번에 점검하세요.Read more →
Published on2025년 10월 11일TypeScript 5.5 infer 오류, satisfies로 잡는 법syntaxTypeScript 5.5 업그레이드 후 갑자기 infer 기반 타입이 무너지는 케이스를 재현하고, satisfies로 타입 안정성과 추론 품질을 동시에 확보하는 패턴을 정리합니다.Read more →