접근성을 위한 포커스트랩 모달 만들기포커스 트랩을 진입·순환·되돌리기·복귀 네 단계로 직접 만들어 보고, 트랩 두 개가 겹치면 왜 서로 포커스를 뺏는지, 스택으로 어떻게 해결하는지 정리했습니다.2026.10.13개발
HTML도 추상화된 도구이다<label>과 <input>의 연결 과정을 브라우저 구현까지 추적하며, HTML이 단순한 마크업이 아닌 추상화된 도구임을 살펴보자.2026.07.27개발
SSR에서 CSS-in-JS를 사용할 때 주의해야 하는 Hydration MismatchMUI v4 JSS와 SSR Hydration Mismatch 디버깅을 통해 확인해보자2026.07.17개발
추상구문트리(AST)와 Codemod로 기존 코드를 안전하게 마이그레이션하기추상구문트리가 무엇인지 알아보고 Babel을 활용해서 실제 AST Codemod를 구현해 레거시 코드를 마이그레이션 한 경험을 공유합니다.2026.02.14개발
복잡한 WMS 라우팅을 상태전이 기반으로 단순화 하기WMS에서 흩어진 if/else 라우팅 분기를 FSM 관점의 상태·이벤트·전이로 재구성해 복잡한 라우팅 관리를 해결하고 코드를 정책 문서처럼 관리해보자2026.01.18개발