ENGINEERING NOTES
Engineering
소프트웨어를 만드는 기술과 사람에 관한 글
기술 글TypeScript 6TypeScript 6의 엄격한 경계와 공개 API 모델링을 모노레포 전체에 적용합니다.기술 글브라우저의 메인 스레드는 비싸다브라우저 메인 스레드의 프레임 예산, 작업 분할, 우선순위, 렌더링 비용을 인터랙티브하게 분석합니다.기술 글3D 착시현상 게임 만들어보기투영, 인접성, 강제 원근법을 조합해 3D 착시 퍼즐의 규칙을 구현합니다.기술 글코딩 에이전트 만들어보기에이전트 루프, 도구 호출, 컨텍스트 성장과 ablation을 통해 작은 코딩 에이전트를 만듭니다.기술 글이메일 릴레이 시스템 만들어보기SMTP 세션, 주소 토큰과 회신 파서를 연결해 이메일 릴레이 시스템을 설계합니다.기술 글프론트엔드 캐싱 전략캐시 계층, freshness, stampede, 키와 태그 무효화를 프런트엔드 관점에서 정리합니다.기술 글함수썬: Python Lisp 만들어보기S-expression, 평가 과정과 REPL을 구현하며 작은 Lisp 인터프리터를 만듭니다.기술 글Headless한 React 컴포넌트 만들기동작과 표현을 분리하고 합성 가능한 Headless React 컴포넌트를 설계합니다.기술 글React 컴포넌트 기반 사고상태, 데이터 흐름, 컴포넌트 경계와 긴장을 통해 React 컴포넌트 모델을 이해합니다.