블로그
-
개발자가 낯선 도메인에 빠르게 적응하는 법 | 이직·전배 후 코드와 비즈니스 로직 파악하기
이직이나 전배로 완전히 새로운 산업 도메인의 코드베이스에 합류한 개발자를 위한 실전 가이드. 용어집 정리, git blame으로 "왜"를 역추적하는 법, 핵심 엔티티 파악, 질문하는 법까지 다룹니다.
-
ESLint 완벽 가이드 | JavaScript Linter·Rules
ESLint로 코드 품질을 관리하는 완벽 가이드. Espree·AST, 규칙 엔진, Autofix, 플러그인 내부, 프로덕션 패턴까지. Rules, Prettier, TypeScript, React 실전 예제.
-
Jest 실전 테스트 가이드 | 플레이키 테스트·Mock·Snapshot·Coverage 트러블슈팅
Jest로 유닛 테스트를 작성하고 운영하며 마주치는 실전 문제를 다룹니다. Mock 호이스팅, Fake Timers, MSW, 커버리지 함정, 플레이키 테스트 원인까지 정리합니다.
-
JSON 직렬화와 역직렬화 완벽 가이드 | 데이터 손실 함정부터 검증·성능까지
JSON.stringify/parse, json.dumps/loads부터 Date·BigInt·순환 참조 데이터 손실, Zod/Pydantic 검증, 대용량 페이로드 성능까지 언어 무관으로 정리한 직렬화 가이드.
-
TLS 프로토콜 심화 가이드 | 핸드셰이크·암호 스위트·TLS 1.3 키 유도
TLS 핸드셰이크 동작 원리와 암호 스위트 구성, TLS 1.3의 변화, 인증서·체인 트러블슈팅까지 실무 관점에서 정리한 가이드입니다.
-
Vite 완벽 가이드: 차세대 프론트엔드 빌드 도구
Vite 빌드 도구의 동작 원리와 실전 설정 방법을 정리합니다. 개발 서버 구조, esbuild 사전 번들링, Rollup 프로덕션 빌드, vite.config 설정 예제까지 다룹니다.
-
Bun 완전 가이드 | Node.js를 뛰어넘는 초고속 JavaScript 런타임
Bun 완전 가이드: Node.js보다 빠른 런타임, 번들러, 패키지 매니저 올인원. 설치부터 배포까지 실전 예제로 정리합니다. Bun·JavaScript·TypeScript 중심으로 설명합니다.
-
개발자가 알아야 할 도커 필수 명령어 및 활용법 | 실무 CLI 치트시트
매일 쓰는 도커 CLI 명령어를 실전 예제로 정리한 치트시트. run 옵션 조합, 디버깅, 리소스 모니터링, 정리(prune), 레지스트리 push/pull까지 한 번에 정리합니다.
-
개발자가 알아야 할 Git 필수 명령어·팁 모음 | 매일 쓰는 실전 패턴
매일 실무에서 자주 쓰는 Git 명령어와 팁을 정리합니다. alias, stash, cherry-pick, log 필터링, reflog 복구, .gitignore, 브랜치 네이밍까지 실전 치트시트.
-
journalctl 완벽 가이드 — systemd 로그 분석 처음부터 제대로 이해하기
journald의 동작 원리부터 -u·-b·--since 필터링, 필드 검색, -o 출력 포맷, 디스크 정리, 실전 트러블슈팅까지 journalctl을 처음 쓰는 사람을 위한 완전 가이드입니다.