개발·운영난이도 실전
빌드 시 같은 슬러그를 만드는 파일 충돌을 찾아내는 방법
Quartz 정적 사이트 생성기에서 중복된 URL 슬러그가 발생했을 때 충돌 파일을 식별하고 해결하는 방법
개발·운영난이도 실전
AI 코딩 에이전트에서 파괴 명령을 실행 전에 막는 법
PreToolUse 계층에서 destructive shell command를 차단하는 운영 패턴.
개발·운영난이도 입문
Docker Desktop 업데이트 버튼이 눌리지 않을 때 진단 순서
Docker Desktop GUI Updater 문제와 Docker Engine 문제를 분리하고 안전하게 업데이트하는 순서.
AI 자동화난이도 심화
문서 자동화 품질은 Prompt보다 Evidence에서 결정된다
문서 자동화의 품질 병목이 Prompt가 아니라 실제 프로젝트 Evidence가 되는 이유와 구조화 방법.
데이터·GIS난이도 심화
GeoServer 장애를 DB Pool과 NFS 관점에서 분리해서 보는 법
GeoServer, JDBC Pool, PostgreSQL, NFS 증상을 한 원인으로 묶지 않고 계층별로 진단하는 방법.
데이터·GIS난이도 실전
GIS에서 지역명 부분문자열 검색이 위험한 이유
지역명을 문자열이 아니라 entity로 다뤄야 하는 이유.
AI 자동화난이도 심화
Agent 자동화에서 Runtime은 얇게, Domain Skill은 두껍게
상태·보안·재시도는 Runtime에, 자주 바뀌는 업무 지식은 Domain Skill에 두는 하이브리드 설계.
AI 자동화난이도 심화
AI Agent 디버깅에서 '호출되지 않음'과 '관측되지 않음'을 구분하라
Instrumentation blind spot 때문에 실제 실행을 미호출로 오판하는 문제.
개발·운영난이도 실전
LLM 서버용 GPU를 고를 때 FLOPS보다 먼저 볼 것
모델 크기, KV cache, VRAM, memory bandwidth, concurrency를 기준으로 GPU를 고르는 방법.
AI 자동화난이도 심화
LLM을 바꿔도 결과가 흔들리지 않는 tool 호출 설계
모델에게 의미론까지 맡기면 모델을 바꿀 때마다 결과가 달라진다. 해석만 맡기고 판단은 contract와 deterministic core로 옮기는 방법.
데이터·GIS난이도 심화
OpenLayers와 deck.gl을 같이 쓸 때 어긋나는 이유
Module loading, 좌표계, viewport synchronization을 분리해서 해결하는 방법.
AI 자동화난이도 실전
Claude Code에서 Codex를 Sub-Agent로 쓰는 실전 패턴
Codex를 MCP가 아닌 CLI worker로 연결하고 독립 검증자 역할로 활용하는 방법.
AI 자동화난이도 실전
Claude Code에서 MCP는 Connected인데 Tool이 안 보일 때
MCP 서버 연결 상태와 현재 세션의 tool exposure를 분리해서 진단하는 실전 방법.
개발·운영난이도 심화
검증 결과를 믿기 전에 검증 도구부터 검증하라
Known-Value Control로 instrumentation 자체의 신뢰성을 확인하는 방법.
AI 자동화난이도 심화
멀티에이전트는 역할보다 '독립 질문'이 중요하다
파일 기준 분할 대신 독립 질문 기준으로 agent lane을 구성하는 방법.
개발·운영난이도 심화
Dead Code가 아닌 코드: Negative-Space Guard를 알아야 하는 이유
호출자 0만 보고 코드를 삭제하면 안 되는 이유와 negative-space guard 판별 기준.
AI 자동화난이도 심화
반려 코퍼스 없이 판별력을 재고 있었다
AI 글 생성 파이프라인의 게이트 규칙을 코퍼스로 보정했는데, 정답지로 쓴 138편이 게이트를 통과해서 존재하는 글이었습니다. 선택 편향이 측정값을 뒤집은 과정과 확인 절차를 정리했습니다.
데이터·GIS난이도 실전
좌표계를 모르는 X, Y를 받았을 때 판별하는 법
메타데이터 없이 X, Y만 담긴 국내 공간정보 데이터에서 좌표계를 자릿수로 좁히고 역변환으로 확정하는 절차입니다. 5174와 5186을 가르는 기준도 함께 정리했습니다.
개발·운영난이도 실전
CI 환경의 Git Shallow Clone으로 인한 데이터 누락 방지 설정법
GitHub Actions의 기본 얕은 클론 설정이 코드 분석을 막는 원인과, scripts/auto_post.py에서 적용한 fetch-depth 설정법을 검증한다.
개발·운영난이도 심화
Quartz의 Head.tsx가 페이지 메타데이터를 생성하는 구조
Quartz의 Head.tsx를 분석하여 페이지의 title, description, canonical URL, RSS 피드 링크가 어떻게 생성되고 전달되는지 확인한다.
데이터·GIS난이도 심화
지도 타일 캐싱 설계: 키·버전·무효화·측정 기준
지도 타일 URL을 안정적인 캐시 키로 만들고 데이터·스타일 버전으로 무효화하며, 타일 수와 적중률을 측정하는 방법을 설명합니다.
데이터·GIS난이도 입문
공간정보 API 연결 전 점검할 5가지: 좌표계·키·쿼터·품질·라이선스
이 저장소의 GIS 계산기 구현과 재현 결과를 바탕으로 공간정보 API 연동 전에 확인할 좌표계, 인증, 호출 제한, 데이터 품질과 이용 조건을 정리합니다.
디지털 관리난이도 실전
3-2-1 백업을 복구 테스트까지 연결하는 방법
이 블로그 저장소를 사례로 Git 원격과 동기화를 백업으로 오해하지 않고, bundle 생성·검증·복원 시험과 RPO·RTO 기록까지 연결합니다.
개발·운영난이도 심화
AI 콘텐츠를 바로 공개하지 않는 검수 파이프라인 설계
이 저장소의 생성 스크립트, 메타데이터 검사기와 CI를 기준으로 자동 검사가 잡는 문제와 사람이 확인해야 할 문제를 구분합니다.
개발·운영난이도 실전
Docker Multi-stage Build를 검증하는 법: 이 저장소 Dockerfile 사례
이 저장소의 실제 Dockerfile을 읽어 멀티스테이지 구조가 무엇을 분리하고 무엇을 그대로 복사하는지 확인하고, 이미지 크기 측정 절차를 제시합니다.
개발·운영난이도 실전
Git Worktree로 브랜치를 나란히 작업하는 방법과 주의점
현재 저장소에서 git worktree 상태를 확인하고, 별도 폴더에 브랜치를 추가·검증·정리하는 안전한 절차와 한계를 설명합니다.
개발·운영난이도 실전
자동화 실패를 운영하는 법: 로그·재시도·중복 방지 설계
이 저장소의 AI 글 생성 워크플로를 사례로 현재 재시도와 동시성 구현을 점검하고, 재시도 가능한 오류를 구분하는 방법을 제시합니다.
개발·운영난이도 실전
Core Web Vitals 점검법: LCP·INP·CLS를 측정하고 원인 찾기
점수를 보장하는 최적화 팁 대신 이 Quartz 저장소에서 확인할 코드 지점, 재현 가능한 측정 순서와 결과 해석의 한계를 정리합니다.
개발·운영난이도 입문
Python Playwright로 로컬 웹 도구를 검증하는 최소 예제
외부 사이트를 무단 수집하는 예제 대신 이 저장소의 로컬 도구 페이지를 대상으로 탐색, 검증, 스크린샷 저장 흐름을 구성합니다.
개발·운영난이도 실전
GitHub Actions·Gemini·Quartz로 검수형 블로그 파이프라인 구축하기
이 저장소에서 실제로 사용하는 GitHub Actions, Google GenAI SDK, Quartz 빌드 흐름을 코드와 함께 점검하고 자동 발행의 한계를 정리합니다.