Posts 🗓️
2025.03 프리랜서 예술가 백수는 왜 엔지니어가 됐나? March 30, 2025
How long is a second in JavaScript?(번역) March 23, 2025
Oops, I Did It Again 실수, 그리고 성장 - 참여 후기 March 08, 2025
React 상태 업데이트와 브라우저 렌더링 사이클 feat.무한스크롤 February 23, 2025
백엔드가 없는데 CORS에러를 만나면 feat.Proxy February 16, 2025
The WET Codebase(번역) February 09, 2025
How to Grow Professional Relationships(번역) February 02, 2025
2D 그래픽 렌더링 - Canvas vs WebGL, Excalidraw의 선택과 성능 이슈 January 19, 2025
프론트엔드 아키텍쳐 스터디 - Seperation of Concerns is Great BTW January 12, 2025
2025 벅뚜벅뚜 January 01, 2025
React의 Portal과 이벤트 전파 원리 draft December 29, 2024
소소한 z-index 상식 December 22, 2024
3일간의 미니프로젝트 - 105+1 탄핵타자연습 December 15, 2024
2024.12.03 - 2024.12.08 December 03, 2024
getComputedStyle + CSS zoom or transform December 01, 2024
슬로우 워크Slow Productivity(2) November 24, 2024
Uncaught SyntaxError - Failed to execute 'querySelector' November 14, 2024
vercel에 배포만 하면 라우팅 안되는 이슈 왜? November 10, 2024
슬로우 워크Slow Productivity(1) November 03, 2024
toss 프론트엔드 파이트 클럽 참여 October 27, 2024
React memo로 불필요한 렌더링 최적화 October 20, 2024
데브콘2024 다녀와서 October 13, 2024
pointer-events로 원하는 element 정확하게 클릭하기 September 29, 2024
element의 중앙을 찾아 선긋기 September 22, 2024
github actions로 fork한 레포지토리 동기화하기 September 16, 2024
type-safe하게 API 만들기 September 09, 2024
WHY PROGRAMMING IS A GOOD MEDIUM FOR EXPRESSING POORLY UNDERSTOOD AND SLOPPILY FORMULATED IDEAS, Marvin Minsky September 03, 2024
Next.js Pages router, App router & SvelteKit routes August 29, 2024
Logs 🗓️
How to Design a GoodAPI and Why it Matters - Joshua Bloch 3:07 PM - March 09, 2025
study archives 3:02 PM - August 28, 2024
engineering books 8:45 PM - August 24, 2024