birchholt 직접 해보고 남기는 기록

운영 기록

이 자리에 모인 글은 전부 제가 직접 걸려서 재본 것들입니다. 읽고 정리한 것이 아니라, 안 되는 화면을 앞에 두고 원인을 찾을 때까지 재본 기록입니다. 그래서 주제가 예쁘게 이어지지 않습니다. 티스토리 스킨 치환자 이야기 다음에 GitHub Actions 스케줄 이야기가 오고, 그 다음이 다시 도메인 이야기입니다. 막힌 순서대로 쌓았기 때문입니다.

쓸 때 지키는 것이 세 가지 있습니다. 첫째, 숫자는 어떻게 쟀는지 같이 적습니다. “느리다"가 아니라 몇 초였고 무엇으로 쟀는지를 적습니다. 둘째, 틀렸던 것은 지우지 않고 정정합니다. 처음에 세운 가설이 실측에서 깨지면 그 과정을 남깁니다 — 틀린 경로를 지워버리면 다음 사람이 같은 곳에 다시 들어갑니다. 셋째, 확인하지 못한 것은 확인하지 못했다고 적습니다. 그럴듯하게 채우면 읽는 사람이 검증하는 데 드는 시간이 제가 아낀 시간보다 커집니다.

공식 문서가 이미 잘 설명하는 것은 여기 없습니다. 문서와 실제가 어긋난 지점, 문서 문장을 제가 잘못 읽었던 지점, 그리고 로컬에서는 멀쩡한데 라이브에서만 깨지던 것들이 남았습니다. 같은 데서 막힌 사람이 검색으로 닿기를 바라며 적습니다.

2026년 9월 · GitHub Actions

push 한 번으로 배포되게 만들면서 걸린 것들

설정 파일이 막아줄 거라 믿었는데 경고만 내고 통과시켰습니다. 버전을 두 곳에 적지 않는 방법, 배포 순서가 뒤집히는 문제, 그리고 예약 발행이 정적 사이트에서 왜 그냥은 안 되는지 적었습니다.

읽기 →
2026년 9월 · Hugo

Astro로 만든 사이트를 하루 만에 Hugo로 갈아엎었습니다

먼저 고른 쪽이 틀렸습니다. 대안을 나란히 놓고 따져보지 않았기 때문입니다. 다시 고르면서 실제로 잰 숫자들과, 결정을 가른 질문 하나를 적어둡니다.

읽기 →
2026년 8월 · Cloudflare

배포는 성공했는데, 없는 주소가 200을 돌려주고 있었습니다

확인하려던 것과 다른 게 걸렸습니다. 존재하지 않는 주소가 전부 홈 내용을 200으로 응답하고 있었고, 원인은 파일 하나가 없어서였습니다. 대조군을 넣어보고서야 알았습니다.

읽기 →
2026년 8월 · 도메인

도메인을 사기 전에 확인한 것들 — 그리고 하마터면 놓칠 뻔한 것

이름 후보를 일곱 번 돌렸는데 끝내 흠 없는 것이 안 나왔습니다. 결제 직전에 다시 검증하다가 앞선 결론 하나가 사실과 다르다는 걸 알았습니다. .com만 봤기 때문입니다.

읽기 →
2026년 8월 · 티스토리

티스토리 스킨을 직접 만들며 깨진 것들 — 증상만 봐서는 원인을 못 찾는 5가지

글 페이지만 무한 로딩, $ is not a function, 메뉴를 누르면 권한이 없습니다. 전부 증상과 원인이 직관적으로 이어지지 않았고, 로컬 미리보기에서는 재현되지 않았습니다.

읽기 →
2026년 8월 · 티스토리

티스토리에 개인 도메인을 붙이며 알게 된 것

공식 공지의 "하루 한 번" 제한을 계정당으로 잘못 읽었습니다. 같은 날 두 블로그 모두 연결됐습니다. 프록시를 꺼야 하는 이유와 SSL 발급 대기 중 건드리지 않은 것들을 직접 붙여보며 정리했습니다.

읽기 →