Archives
- 17 May 미터링 배치 시스템 설계: 쓰기 경합·청사진·패턴 명명·저장 전략 통일까지
- 17 May 인증서 자동화: 사용자 도메인 ACME4j 구현부터 와일드카드 Jenkins 갱신까지
- 17 May 자바 개발자가 본 uvx: 개념·PyPI 배포·GitHub Actions·requires-python 함정까지
- 17 May Chirpy 블로그 운영: SEO·GEO·댓글·커스텀 도메인까지
- 17 May 교차 검증 도구 3개월: 사상, 프롬프트-only 구현, 프로필 자산화
- 17 May AI에게 코드를 맡기고, 사람은 무엇을 하는가
- 17 May 비개발자에게 도구를 건넨다는 것: Slack to Notion 7개월 기록
- 15 May Kubernetes 마스터 노드 재기동 시 사용자 파드 네트워크가 중단되지 않는 이유
- 13 May 에이전트가 토큰을 호출하는 시대, 시크릿은 어떻게 둘 것인가
- 08 May HTTP 캐시 stale 차단: PUT 덮어쓰기와 freshness lifetime
- 29 Apr 어디까지 견뎌야 하는가 - 미터링 용량을 세 가지 제약으로 역산한 의사결정
- 20 Apr Expand-and-Contract 패턴: 무중단 DB 스키마 변경을 3단계 PR로 분할하기
- 19 Apr 바이브코딩 방어로 시도한 100% 커버리지
- 17 Apr GitHub Release 자동화: CHANGELOG가 중심이 되는 2단계 워크플로우
- 16 Apr MySQL 파티셔닝 도입기: JPA 복합 키 전환부터 시간 독립 DDL까지
- 16 Apr Forward Auth: API Gateway의 인가 위임 방식
- 05 Apr GitHub Pages 이중 도메인 구성기 - Cloudflare Worker로 QR코드와 커스텀 도메인 양립시키기
- 05 Apr 교차 검증의 맹점 - OWASP에서 배운 보안 설계 관점
- 03 Apr 하네스 엔지니어링 - LLM 에이전트의 구조적 행동 제어
- 03 Apr AI 위임의 경계 - 인프라 자동화의 빛과 그림자
- 08 Mar @Data vs 개별 어노테이션 - JPA 복합 키 클래스의 트레이드오프
- 08 Mar Configuration Cascade - 로컬이 글로벌을 이기는 설정 전략
- 20 Feb 떠다니는 생각을 잡아두고 싶다 - small-peaces 브레인스토밍