macOS 개발 환경: dotfiles

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

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

에어팟을 버렸다

좋은 엔지니어는 기술을 잘 아는 사람이 아니라, 그 기술을 팀과 나눌 수 있는 사람이라는 것을 알게 되었다.

2026년 4월 10일 · 약 2분 읽기

민감 정보 암호화 — 모듈 설계와 마이그레이션 회고

운영 중인 DB의 민감 정보를 컬럼 레벨로 암호화한 작업 회고. 봉투 암호화 도입, DEK 관리 단위 결정, WHERE 절 제약과 HMAC 우회, 마이그레이션 자동화 Skill까지.

2026년 1월 15일 · 약 4분 읽기

사내 해커톤 1등 회고

사내 해커톤 회고. 본인이 제안한 아이디어가 팀과 함께 발전해 1등 + 사내 런칭으로 이어진 과정과, AI 도구를 본격 활용하기 시작한 출발점이 된 경험.

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

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분 읽기

VPC 간/외부 연결 — Peering, VPN, Transit, PrivateLink

VPC 간/온프레미스/서비스 연결을 책임지는 4가지 메커니즘 — Peering, Transit Gateway, Site-to-Site VPN, PrivateLink — 의 토폴로지와 비용 트레이드오프를 정리한다.

2025년 10월 20일 · 약 4분 읽기