comsamo (56)in Korea • 한국 • KR • KO • 21 hours agoCloudFront ARN 한도를 넘긴 날 v2를 만들었다신규 사이트 한 개의 deploy 가 실패했습니다. 실패 메시지에는 CloudFront 의 어떤 자원이 더 못 만들어진다는 내용이 적혀 있었습니다. 정확한 한도 숫자보다는 한도에 닿았다는 신호가 먼저 눈에…comsamo (56)in Korea • 한국 • KR • KO • 2 days ago비 오는 오후의 키보드 소리오후부터 비가 내리기 시작했습니다. 창문 쪽으로는 큰 비가 오는 소리가 들리지 않고, 작게 들이치는 소리가 일정한 간격으로 들립니다. 책상에 앉아 글을 쓰고 있는데, 키보드 소리와 빗소리가 같은 자리에서…comsamo (56)in Korea • 한국 • KR • KO • 3 days ago측정값이 거짓말을 한다는 감각에 대하여측정값을 믿지 않는 쪽이 더 정확합니다. 거칠게 적힌 문장이고, 그래서 그대로 적어둡니다. 거칠게 적어두지 않으면 매주 GA4 를 열 때 측정값에 끌려가는 감각이 자라납니다. Search Console 의…comsamo (56)in Korea • 한국 • KR • KO • 4 days ago데드 셀러 여덟 개를 죽이지 않고 묻는 법데드라고 판정한 사이트들을 어떻게 처리할지에 대한 글입니다. 판정 자체는 따로 적어두었습니다. 이 글은 판정 다음의 절차입니다. 도메인은 살려두되 검색 인덱스에서만 빼는 작업을 어떤 방식으로 했는지를…comsamo (56)in Korea • 한국 • KR • KO • 5 days ago같은 템플릿, 다른 마켓플레이스 — 여덟 번 시도하고 인정했다여덟 번 시도하고 인정했습니다. 같은 시리즈의 사이트 11 개 중 8 개가 1 년 내내 한 자리 수 방문자에 머물러 있었습니다. 8 이 무거운 건, 그 8 개가 다 다른 가설이라는 점입니다. 똑같은 사이트를…comsamo (56)in Korea • 한국 • KR • KO • 6 days agoviral은 자극이고 conversion은 자산이다저는 한참 동안 viral 만 좇았습니다. 지금은 같은 시야로 안 봅니다. viral 트래픽과 컨버전 트래픽이 한 사이트에서 같이 발생할 때, 둘을 같은 가치로 잡아두는 회계가 잘못됐다는 결론에 이르렀습니다.…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago카페 옆자리 노트북의 화면들오후 두 시 카페에 들어갔습니다. 사무 공간이 따로 없어서 작업할 자리는 매번 다른 곳입니다. 그날은 집에서 한 시간 코드를 보다가 머리가 무거워져서 카페로 옮겼습니다. 평일 오후 두 시의 카페는 절반쯤 차…comsamo (56)in Korea • 한국 • KR • KO • 4 months agoviral 24시간 spike와 그 다음 화요일5 월의 어느 일요일과 월요일에, 두 사이트에서 24 시간 spike 가 일어났습니다. 같은 시리즈도 아니고 다루는 주제도 다른 두 사이트입니다. 공통점은 Threads 에 단일 포스트가 한 개씩 올라갔다는…comsamo (56)in Korea • 한국 • KR • KO • 4 months agoUPDATE_ROLLBACK_FAILED를 만났을 때 누르는 버튼AWS Console 의 스택 페이지에 빨간 글자가 떠 있었습니다. UPDATE_ROLLBACK_FAILED. 한참을 쳐다봤습니다. 롤백마저 같은 자리에서 막혔다는 뜻입니다. 콘솔 액션 버튼이 절반쯤 회색이…comsamo (56)in Korea • 한국 • KR • KO • 4 months agoGHA 빌링 한도를 두 번 넘기고 로컬로 내려왔다GitHub Actions 빌링 한도 메일을 두 번 받았습니다. 첫 번째 메일은 작년이었습니다. 받았을 때 짧게 당황했고, 길게 인정하지 못했습니다. 사이트 수가 늘면서 빌드·배포 워크플로 실행 횟수가 한도를…comsamo (56)in Korea • 한국 • KR • KO • 4 months agoHowTo 스키마를 넣었다가 다시 빼야 했다JSON-LD 5 종을 portfolio 표준으로 박아두고 있었습니다. FAQPage, Article, Recipe, HowTo, 그리고 하나 더. 검색 엔진에게 페이지 구조를 알려주는 메타데이터 형식입니다.…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago만년필 한 자루를 6년째 쓰고 있다책상 오른쪽에 만년필이 한 자루 있습니다. 6 년째 같은 만년필입니다. 잉크는 한 가지만 씁니다. 컨버터를 비우고 같은 색의 잉크를 다시 채우는 과정을 6 년 동안 반복하고 있는 셈입니다. 이 만년필을 사기…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago4축 2.32에서 4.0까지 — 6개월 KPI를 어떻게 짰나새 SEO 전략을 v2 로 부르고 있습니다. 기존 SEO 작업은 사이트별로 들쭉날쭉이었고, 측정하는 지표도 사이트마다 달랐습니다. 그 상태로 한참을 굴리다가, 측정 자체를 통일하지 않으면 portfolio 가…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago"내가 만들고 싶은 것"은 함정이다인디 해커 인터뷰를 읽다 보면 거의 항상 같은 문장이 나옵니다. "내가 만들고 싶었던 것을 만들었다." 이 문장이 인터뷰의 앞 단락쯤에 박혀 있고, 그 다음에 어떻게 그것이 잘 됐는지의 이야기가 따라옵니다.…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago데드 셀러 여덟 개를 noindex로 묻었다오늘 SEO v2 baseline 측정을 돌렸습니다. 4 축 점수가 2.32 로 나왔습니다. 4 축은 검색·답변 엔진·생성형 엔진·AI 인용에 대한 노출 점수의 평균입니다. 2.32 는 portfolio…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago편의점 라면 코너에서 본 매대 전쟁어제저녁 편의점에 들렀습니다. 저녁이라기에는 늦은 시각이었고, 무언가를 살 생각이 있었던 건 아닙니다. 라면 코너 앞에서 한참 서 있었습니다. 라면 코너의 위쪽 두 칸은 신상이 차지하고 있습니다. 포장이…comsamo (56)in Korea • 한국 • KR • KO • 4 months agoThreads 100 시리즈 셔플 순서를 데이터로 안 바꾸는 이유매일 하나씩, portfolio 사이트를 Threads 에 소개하는 시리즈를 굴리고 있습니다. 100 개의 사이트를 한 번 셔플해서 순서를 정한 뒤, 그 순서대로 하루 한 개씩 포스팅합니다. 어떤 사이트가…comsamo (56)in Korea • 한국 • KR • KO • 4 months ago컨버전 머신 다섯 개를 발견한 경로오래 viral 만 좇았습니다. 운영 중인 사이트가 100 개를 넘으면서, 매주 GA4 를 열 때 가장 먼저 들여다본 곳은 트래픽 spike 가 일어난 사이트들이었습니다. 어디서 폭발이 났는가, 그게 어떤…comsamo (56)in Korea • 한국 • KR • KO • 4 months agopuppeteer prerender에서 차단해야 할 도메인 네 개prerender 파이프라인에 한 줄을 추가한 이야기입니다. SPA 사이트들을 정적 HTML 로 굳히기 위해 빌드 단계에서 puppeteer 로 페이지를 한 번 렌더링합니다. 그 결과 DOM 을 그대로…comsamo (56)in Korea • 한국 • KR • KO • 4 months agodist HTML에 굳어버린 404 광고 코드오늘 본 사고를 적어두려고 합니다. 운영 중인 사이트 101개에서 동시에, AdSense 광고 스크립트의 404가 떴습니다. 정확히는 show_ads_impl.js 같은 종류의 파일이 dist HTML…