본문으로 건너뛰기
yceffort
PostsTagsAbout🧪 Research
EN

Tweaks×

theme
accent palette
film grain
minimal mode
mailMail icongithubGitHub icontwitterTwitter icon
yceffort
•
© 2026
•
https://yceffort.kr
LIVE · SEOUL · 2026

GRIND.LEARN,REPEAT.

A blog by yceffort — a frontend engineer writing about the shape of software, one week at a time.

366posts096tags09ywriting
06 ITEMS

Popular this season

hover · tilt · open
#ai#devops#backend

코딩 에이전트 핵심 개념 완전 가이드

2026-01-17·39분
#javascript#compiler

자바스크립트 개발자를 위한 AST 이해하기 (2026년 업데이트)

2021-05-10·21분
◆ 웹 서비스 성능 분석
#web-performance#react#frontend

웹 서비스 성능 분석 (1)

관심 가져주셔서 감사합니다. 🎉

2025-05-06·37분
#devops#github

GitHub Actions cron이 제시간에 실행되지 않는 이유와 대안

GitHub Actions schedule은 왜 수십 분씩 밀리는가. 구조적 원인과 정시 실행이 가능한 대안 정리.

2021-01-24·7분
#security#nextjs#react

React 취약점인데 왜 Next.js를 업그레이드해야 하지?

2025-12-12·30분
#ai#frontend

AI가 코드를 짜는 시대, 프론트엔드 엔지니어링은 어디로 가는가

2026-02-14·22분
06 ITEMS

Recent

latest writing
01

React cache() 딥다이브: 소스 코드로 읽는 요청 단위 메모이제이션

#react#react-server-components#memoization
React cache() 함수의 모든 이상한 규칙은 30여 줄짜리 구현에서 직접 따라 나온다. dispatcher, getCacheForType, WeakMap/Map 트리를 소스 레벨로 따라가며 요청 단위 메모이제이션의 동작을 끝까지 본다.
2026-05-3034분 · read
02

TanStack npm 공급망 공격 분석: pull_request_target은 왜 위험한가

#security#github-actions#npm
@tanstack/* 공급망 공격 사건 분석. pull_request_target, GitHub Actions 캐시, OIDC trusted publisher의 위험과 방어책
2026-05-1643분 · read
03

Bun rewrite가 폭로한 것: OSS는 외부 AI만 막을 수 있었다

#bun#rust#oss
Bun이 Claude Code로 6일 만에 Zig에서 Rust로 옮긴 사건. 코드 품질보다 OSS 거버넌스와 자원 비대칭의 의미가 더 크다.
2026-05-1549분 · read
04

오래 쓸 수 있는 패키지는 무엇이 다른가

#frontend#package-management#semver
좋은 패키지는 기능뿐 아니라 의존성, 버전업, 호환성, 릴리즈 정책까지 사용자 친화적이어야 한다.
2026-05-0935분 · read
05

PR diff에서는 보이지 않는 비용: 우리는 사용자가 받는 코드를 리뷰하고 있지 않다

#frontend#bundle-analysis#performance
코드 리뷰가 놓치는 bundle 비용, PR에 어떻게 띄울 것인가.
2026-05-0337분 · read
06

'use cache' 디렉티브 딥다이브: 캐시 경계의 끝까지

#react#nextjs#frontend
"use cache" 한 줄이 만드는 빌드 타임 변환, 캐시 키 직렬화, ResumeDataCache, cacheHandler, 그리고 Cache Components까지
2026-05-0165분 · read