hohyeon.dev님이 쓴 글 421
- 댓글이 0개일 때 화면에 0이 찍힌 이유
- SQL NULL 비교, = NULL이 행을 찾지 못하는 이유
- 스크립트에 async를 붙였더니 라이브러리가 undefined가 된 이유
- 확대되면 레이아웃이 깨진다고 user-scalable=no를 넣었다가 되돌린 이유
- PostgreSQL UNIQUE인데 NULL이 여러 행에 들어가는 이유
- Lock wait timeout exceeded와 Deadlock found는 다른 문제라는 것
- Next.js Server Component waterfall, 독립 요청부터 동시에 시작하기
- 카드 안의 모달이 position: fixed인데도 화면을 못 덮은 이유
- 표를 만들었는데 스크린리더로는 숫자만 읽히던 이유
- 컨테이너 로그가 디스크를 다 채워 서버가 멈춘 이유
- 검색이 느려서 인덱스를 추가했는데 전혀 빨라지지 않은 이유
- 저장소 하나에 앱 다섯 개가 들어가면서 작업 트리를 줄인 방법
- 목록을 다시 그렸더니 버튼이 동작하지 않은 이유
- 스크린리더가 파일명을 읽어주던 이유 — alt를 비운 것과 생략한 것의 차이
- 사용자를 지웠더니 게시글까지 사라진 이유 — ON DELETE 선택
- squash로 합친 브랜치를 다시 머지했더니 같은 변경이 또 올라온 이유
- removeEventListener를 불렀는데 핸들러가 계속 살아 있던 이유
- div에 onClick을 달았다가 키보드 사용자가 쓸 수 없게 된 이유
- 서버 시간대를 바꿨더니 저장된 시각이 통째로 밀린 이유
- WebSocket이 로컬에서는 되는데 nginx를 거치면 연결이 끊긴 이유