hohyeon.dev님이 쓴 글 421
- GitHub Actions 캐시를 걸었는데 매번 다시 받는 이유
- 숫자 배열을 sort()로 정렬했더니 100000이 21보다 앞에 온 이유
- 한글 이름을 sort()로 정렬했더니 순서가 이상했던 이유
- git cherry-pick으로 특정 커밋만 가져오다 충돌난 경우
- 모바일에서 가로로 긴 배너가 알아볼 수 없게 작아진 이유
- 0.1 + 0.2가 0.3이 아니어서 결제 금액이 1원씩 어긋난 이유
- .gitignore에 추가했는데 파일이 계속 추적되는 이유
- 언제부터 버그가 생겼는지 모를 때 git bisect로 찾는 법
- git rebase와 merge, 히스토리가 완전히 다르게 남는 이유
- next/image를 썼는데 레이아웃이 계속 흔들린 이유(CLS)
- 본문에 준 줄간격이 제목에서 붙어버린 이유
- setCount를 세 번 불렀는데 1만 늘어난 이유
- 자식에서 prop을 바꿨더니 props are readonly 경고가 뜬 이유
- 가상 스레드를 켰는데 처리량이 그대로였던 이유 — synchronized 핀닝
- forEach 안에서 await 했는데 다음 줄이 먼저 실행된 이유
- generateStaticParams로 정적 생성했는데 새 글이 404가 뜨는 이유
- 개발에서는 멀쩡하던 페이지가 빌드에서 useSearchParams로 실패한 이유
- Next.js revalidatePath를 썼는데 캐시가 갱신 안 된 이유
- 서로를 주입하는 두 서비스 때문에 Nest가 뜨지 않은 이유
- f-string 안에서 같은 따옴표를 못 써서 변수를 따로 빼던 습관