TLTed Leeinted-projects.com·Apr 27 · 9 min readTypeScript 7.0 beta 적용 및 성능 비교Microsoft가 TypeScript 7.0 beta를 공개했습니다. Go로 포팅한 네이티브 컴파일러고 "약 10배 빠르다"는 게 광고 문구입니다. 그 숫자가 실제 코드베이스에서도 나오는지, 따라붙는 호환성 비용은 뭔지 직접 돌려봤습니다. 대상 프로젝트는 React 19 + Vite 5로 굴리는 SPA고 .ts/.tsx 파일은 604개, composite00
TLTed Leeinted-projects.com·Mar 31 · 7 min readPretext: 브라우저의 텍스트 레이아웃 엔진을 JavaScript로 재구현한다는 것"이 텍스트가 이 너비 안에서 몇 줄이 되는지"를 JavaScript로 알아내 본 적 있으신가요? 채팅 메시지의 높이를 미리 계산해서 가상 스크롤을 구현하거나, 텍스트가 넘치는지 판단해서 말줄임을 걸거나, 멀티라인 텍스트의 정확한 높이로 레이아웃 시프트를 방지하거나. 이런 작업을 해보신 분이라면 그 고통을 아실 겁니다. 방법은 하나뿐이에요. 브라우저한테 물00
TLTed Leeinted-projects.com·Mar 22 · 3 min read나는 호모 루덱서스다지난글에서 저는 '선택의 자유'를 향해 나를 단련하겠다고 했습니다. 지식을 굴비 엮듯 쌓아두던 습관을 버리고, 멘탈 모델을 쌓아가는 방향으로 삶을 재설계하겠다고요. 그리고 실제로 그 방향으로 움직이기 시작했습니다. 그런데 이상한 일이 벌어졌습니다. 평소의 저라면 마다할 일들이 즐거워지고 있었습니다. 매일 운동하는 게 귀찮지 않고 블로그 글을 쓰는 게 의무감00
TLTed Leeinted-projects.com·Mar 18 · 3 min readAI가 코드를 짜는 시대, 나는 리뷰를 못 따라가고 있었다솔직히 말하면, 요즘 PR을 제때 리뷰하지 못하고 있습니다. 개발 속도는 빨라졌는데 리뷰 속도는 그대로입니다. 예전엔 하루 이틀이면 처리하던 게 이제는 며칠씩 밀립니다. 처음엔 제가 게을러진 탓인가 싶었습니다. 돌아보니 그게 아니었습니다. AI 도구를 쓰면서 코드가 쏟아지는 속도가 달라졌습니다. 한 사람이 만들어내는 코드 양이 예전과 비교가 안 됩니다. P00
TLTed Leeinted-projects.com·Dec 24, 2025 · 4 min readAi는 왜 내 헤더 정렬을 못 맞췄을까?TL;DR AI 코딩 어시스턴트에게 "1depth와 2depth 메뉴 정렬 맞춰줘"라고 요청했더니, 여러 번 시도했지만 계속 실패했습니다. 결국 제가 "양쪽 끝을 고정폭으로 만들고, 중앙은 flex로 정렬하면 어때?"라고 구조를 제시하자 바로 해결됐습니다. 핵심 교훈: AI는 CSS 속성은 잘 알지만, 레이아웃 구조 설계에는 약합니다. 문제 상황 React + Tailwind CSS로 만든 관리자 페이지 헤더를 작업하던 중이었습니다. ┌───...00