hohyeon.dev님이 쓴 글 421
- CI에서만 git describe와 변경 파일 목록이 비어 있던 이유
- 호버 색을 눈대중으로 정하다가 color-mix()로 한 곳에서 파생시킨 과정
- 배포할 때마다 처리 중이던 요청이 끊기고 OnModuleDestroy가 안 불린 이유
- 동시 접속이 늘자 Too many open files 에러가 난 이유
- CSS 변수에 잘못된 값이 들어갔더니 fallback도 아니고 검정색이 된 이유
- SQL과 JSON을 문자열로 이어 붙이다가 텍스트 블록으로 바꾼 뒤 달라진 것
- 환경변수 이름을 잘못 적었는데 앱이 정상적으로 뜬 문제
- 여러 워크플로우에서 반복되는 step 3~4개를 하나의 action으로 묶은 이유
- 환경마다 다른 설정을 모듈에 넘기려다 전역 변수를 쓸 뻔한 이야기
- 컨테이너가 떴다고 표시됐는데 실제로는 요청을 못 받던 상황 — HEALTHCHECK
- 웹훅 서명을 ===로 비교하고 있던 것을 고친 이유
- 폼 검증을 JS로 다 만들다가 브라우저가 이미 하고 있던 일을 발견한 과정
- 테이블 두 개를 조인했더니 Illegal mix of collations로 실패한 이유
- 같은 브랜치에 연속으로 push했더니 오래된 배포가 최신 배포를 덮어쓴 이유
- 페이지 이동이 데이터 로딩 때문에 멈춰 보이던 것을 고친 방법
- 인증서가 만료돼 사이트 전체가 경고 화면이 된 이유
- 5개 앱마다 거의 똑같은 워크플로우를 복붙하다가 reusable workflow로 바꾼 이유
- Pub/Sub으로 보낸 알림이 조용히 사라진 이유
- 가드·인터셉터·파이프·필터 중 무엇이 먼저 도는지 매번 틀린 문제
- 검색창에 타이핑할 때마다 화면이 버벅인 이유 — 무거운 목록과 같은 우선순위