hohyeon.dev님이 쓴 글 421
- 입력창에 타이핑이 안 되고 controlled 경고까지 뜬 이유
- COUNT(column)으로 셌더니 전체 행보다 적게 나온 이유
- 모달 밖으로 옮긴 저장 버튼이 폼을 제출하지 못한 이유
- 캐시를 도입했더니 가끔 옛날 데이터가 보이는 이유
- state를 바꾼 직후 DOM을 읽었더니 이전 값이 나온 이유
- 목차 링크를 눌렀더니 제목이 sticky 헤더 뒤에 가려진 이유
- 치환 문자열에 $가 들어 있었더니 엉뚱한 내용이 삽입된 이유
- 컬럼 이름을 바꾸는 배포 한 번으로 서비스가 잠깐 죽었던 이유
- PATCH로 필드 하나만 보냈는데 나머지가 지워진 이유
- a foreign key constraint fails가 났을 때 부모와 자식 중 어디를 봐야 하는지
- 동시에 두 트랜잭션을 실행했더니 하나가 Deadlock found로 실패한 이유
- 같은 폴더 layout.tsx의 오류를 error.tsx가 잡지 못한 이유
- 비밀번호 관리자가 로그인 폼을 못 알아봐서 autocomplete를 다시 본 이유
- 봇이 만든 PR에서 CI가 하나도 돌지 않은 이유
- 로그만 잔뜩 쌓아뒀는데 정작 장애 원인을 못 찾은 이유
- 로드밸런서 뒤에 서버를 늘렸더니 로그인이 자꾸 풀린 이유
- 페이지 번호 API를 커서로 바꾸면서 정한 응답 계약
- 제목 마지막 줄에 한 단어만 떨어지는 것을 CSS 한 줄로 고친 방법
- dotenv를 지우고 Node 내장 --env-file로 옮기며 확인한 것들
- 애플리케이션이 크래시했는데 자동으로 안 살아난 이유 — systemd Restart 정책