Microservices Architecture

MSA 는 서비스를 어느 기준으로 가를 것인가의 결정이다. 도메인 경계, 데이터 소유권, 스케일 패턴, 장애 격리 — 어느 것을 우선하느냐가 경계를 만들고 통신과 데이터를 차례로 결정한다.

2026년 5월 9일 · 약 6분 읽기

Claude Code 설정을 레이어로 나누기

settings.json, CLAUDE.md, slash commands, subagents, hooks. Claude Code 커스터마이징 표면은 ‘언제 개입하는가’라는 축 하나로 네 레이어로 정돈된다.

2026년 5월 1일 · 약 9분 읽기

macOS 개발 환경: dotfiles

alacritty + tmux + nvim + zsh + Claude Code 다섯 도구로 구성한 터미널 중심 개발 환경. 각 도구의 선택 이유와 조합 방식을 정리한다.

2026년 4월 30일 · 약 9분 읽기

JIRA Sprint 워크플로우와 Git/GitHub 연동

JIRA의 이슈와 워크플로우를 작업 단위의 그래프로 보고, Sprint 라이프사이클·이슈 계층·Git/GitHub 연동 패턴·자동화 흐름을 정리한다.

2025년 12월 30일 · 약 5분 읽기

GitHub Actions 기본기 — workflow, job, step

GitHub Actions를 저장소 이벤트 기반 자동화 엔진으로 보고, workflow / job / step 3단 추상과 trigger·runner·secret 운영을 정리한다.

2025년 12월 15일 · 약 4분 읽기

GitHub PR과 Code Review 사이클

GitHub PR을 Git 변경 그래프 위에 협업 레이어를 더한 추상으로 보고, Code Review 사이클·PR 단위 설계·머지 전략을 정리한다.

2025년 11월 30일 · 약 4분 읽기

Git 워크플로우 기본기 — commit, branch, merge/rebase

Git을 명령어 모음이 아닌 변경의 그래프로 보고, commit hygiene·branch strategy·merge vs rebase 결정이 그래프 모양에 대한 선택임을 정리한다.

2025년 11월 15일 · 약 4분 읽기

Security Group 과 NACL

Security Group(stateful, 인스턴스 단위)과 NACL(stateless, Subnet 단위)이 어떻게 서로 다른 계층의 방어선을 만드는지, 그리고 흔한 함정 시나리오를 정리한다.

2025년 11월 1일 · 약 4분 읽기