EziLog — 개발 블로그
AI를 시스템의 한 구성요소로 설계하기: 내가 하네스 엔지니어링하는 방식
AI coding agent에게 실행을 맡길수록 모델 밖에는 더 분명한 구조가 필요했다. Context 설계, 책임 경계, 검증층으로 신뢰할 범위를 추적하는 Harness Engineering 방식과, baseline·중간보고·evidence 기록을 사람의 판단과 하나의 workflow로 연결한 경험을 정리했다.
JavaScript는 왜 여전히 프로토타입 기반일까 — 객체 연결을 그림으로 이해하기
class를 사용하는 지금도 JavaScript가 프로토타입 기반인 이유를 객체 연결로 설명한다. prototype과 [[Prototype]]의 차이, 프로토타입 체인의 탐색, this·shadowing·class·DOM까지 그림과 코드로 살펴본다.
AWS로 3티어 웹 아키텍처 설계해보기
AWS 실습 계정으로 Multi-AZ와 NAT Gateway 이중화를 포함한 3티어 웹 아키텍처를 먼저 세우고, 이후 장애 실험의 출발점을 만든 과정을 기록한다.
Vite에서 Nextjs로 마이그레이션 도전기
vite로 개발중이던 kspot프로젝트를 nextjs로 마이그레이션 하는 과정을 요약한 회고입니다.
