2026 · Week 31
Shopify 보안 harness, test를 oracle로 삼다 — 2026년 31주 웹 개발
31주차는 AI-assisted engineering에서 오래 남는 부분이 model 주위의 harness라는 점을 보여 줍니다. Shopify의 Dispatch는 대규모 application을 partition하고 전문 hunter를 병렬 실행한 뒤, developer에게 보여 주기 전에…
주간 다이제스트 아카이브
출처를 검증한 주간 보고서 31개를 최신순으로 확인하세요.
2026 · Week 31
31주차는 AI-assisted engineering에서 오래 남는 부분이 model 주위의 harness라는 점을 보여 줍니다. Shopify의 Dispatch는 대규모 application을 partition하고 전문 hunter를 병렬 실행한 뒤, developer에게 보여 주기 전에…
2026 · Week 30
30주차에는 저렴해진 코드 생성 시대에 개발자가 어떻게 사고해야 하는지를 둘러싼 세 가지 맞물린 논거가 제시됐습니다. Addy Osmani의 dark factory 개념은 핵심 위험을 정확히 짚습니다. 에이전트가 나쁜 코드를 작성하는 게 문제가 아니라, 인간이 그 코드를 읽기를 멈추면서…
2026 · Week 29
29주차는 표준 논쟁으로 시작합니다. Lea Verou가 WHATWG 수석 편집자의 "폴리필은 해롭다" 발언에 반박하며, 폴리필을 없애면 개발자들이 더 나쁜 임시 방편을 쓸 수밖에 없다고 주장합니다. 인기 있는 폴리필은 충족되지 않은 플랫폼 수요의 징후이지 원인이 아니라는 것이 핵심입니다.…
2026 · Week 28
이번 주 일반 웹 개발 분야는 인프라와 개발자 도구가 주요 주제였습니다. Cloudflare가 Worker 앞에 위치하는 계층형 캐시인 Workers Cache를 출시했습니다. 단일 Wrangler 설정 블록과 Cache-Control 헤더만으로 구성되며, 캐시 히트 시 Worker가…
2026 · Week 27
이번 주 웹 개발 생태계는 에이전트 인프라와 MCP를 중심으로 크게 변화하였습니다. Vercel Ship 2026(런던, 베를린, 뉴욕)은 에이전트 인프라를 핵심 테제로 내세우며 Agent Stack(AI SDK, AI Gateway, Workflow SDK, Vercel Sandbox,…
2026 · Week 26
이번 주는 보안 기본값, 렌더링 전략, 인프라 기본 요소를 둘러싼 여러 연결된 주제가 부각됐습니다. Stack Overflow 블로그 포스트는 AI가 생성한 Node.js 백엔드가 제한 없는 요청 본문, 자격증명과 함께 쓰이는 와일드카드 CORS, SSRF에 취약한 fetch, JWT…
2026 · Week 25
이번 주 일반 웹 개발에서 가장 시급한 주제는 AI 에이전트와 함께 대규모로 나타나고 있는 confused deputy 보안 패턴이었습니다. Meta의 AI 고객 지원 어시스턴트가 6월 초 익스플로잇 코드 없이 자연어 대화만으로 계정 복구 이메일을 변경하는 방식으로 오바마 전 대통령 재임…
2026 · Week 24
이번 주에는 웹 개발 관행의 두 가지 주요 구조적 변화가 두드러졌습니다. 처음으로 봇 트래픽이 인간 트래픽을 초과했습니다. Cloudflare CEO Matthew Prince는 봇이 Cloudflare 네트워크 웹 페이지 요청의 약 57%를 차지한다고 확인했으며, HUMAN Security…
2026 · Week 23
이번 주 웹 개발 일반 카테고리는 Addy Osmani의 AI 보조 엔지니어링 관련 두 편의 글이 중심이었습니다. 첫 번째 글은 루프 엔지니어링을 소개했습니다. 자동화, 워크트리, 스킬, MCP 커넥터, 서브에이전트라는 다섯 가지 요소를 기반으로 코딩 에이전트를 매 턴마다 직접 프롬프트하는…
2026 · Week 22
이번 주 웹 개발 뉴스는 두 가지 주요 주제로 구성됩니다. 개발자 워크플로에서 AI의 진화하는 역할, 그리고 JavaScript 없이 새로운 기능을 가능하게 하는 새 브라우저 기본 요소입니다. Chrome 148은 실험적 Declarative Partial Updates 제안을 플래그 뒤에…
2026 · Week 21
이번 주 일반 웹 개발 토론은 개발에서의 AI 주제가 중심을 이루었습니다. Addy Osmani는 병렬 AI 에이전트 집합에서 인간의 판단이 단일 직렬 병목이 될 때 발생하는 숨겨진 인지 비용인 '오케스트레이션 세금'을 제시하였으며, 에이전트 수를 실제 리뷰 용량에 맞추고, 컨텍스트 전환…
2026 · Week 20
이번 주는 두 개의 임팩트 높은 성능 아티클이 주목을 받았습니다. Harry Roberts는 Obs.js를 소개했습니다. 이 소형 라이브러리는 latency, bandwidth, Data Saver 모드, 배터리, CPU, 메모리 등 브라우저 신호를 읽어 html 요소의 CSS 클래스와…
2026 · Week 19
Smashing Magazine의 심층 가이드는 로컬 퍼스트 아키텍처를 세 개의 프로덕션 앱 경험을 바탕으로 상세히 다루었습니다. 핵심 패턴은 WebAssembly와 OPFS 위의 SQLite가 10ms 미만 응답 속도의 클라이언트 측 주 복제본을 관리하고, PowerSync와…
2026 · Week 18
이번 주는 DOM 렌더링에 관한 두 가지 상호 보완적인 연구가 성능 엔지니어링의 중심을 차지했습니다. Ko-Hsin Liang은 Babel AST 탐지기와 실제 Chromium 환경에서 275개 공개 저장소에 걸쳐 5가지 DOM 안티패턴을 벤치마크했습니다. 핵심 발견은 루프 내…
2026 · Week 17
17주차 웹 개발 일반 항목은 에이전틱 코딩 시대에 개발자의 정체성을 다루었습니다. 코딩은 범용화되고 있지만 엔지니어링 판단력은 그렇지 않다는 논문이 광범위하게 논의되었습니다. 병목 지점은 코드 작성에서 올바른 문제 정의, 아키텍처 불변식 보호, 거의 정확한 AI 출력이 초래하는 장기적 위험…
2026 · Week 16
이번 주 일반 웹 개발 분야는 AI 시대 툴링·워크플로우와 기초 엔지니어링 실천이라는 두 가지 주요 테마를 중심으로 다뤄졌습니다. Evil Martians는 가장 명확한 LLM 가시성 가이드를 발표했습니다. .md 라우트, HTML link rel="alternate" 태그, HTTP…
2026 · Week 15
이번 주 일반 웹 개발 토론에서는 AI 소비자를 위한 최적화에 관한 두 가지 상호 보완적인 시각이 주목받았습니다. Addy Osmani는 Claude Code, Cursor, Cline 같은 AI 코딩 에이전트를 위한 기술 콘텐츠 구조화의 6개 레이어 규범인 Agentic Engine…
2026 · Week 14
14주차에는 브라우저 엔진 개발, 웹 표준 기여, 인프라 툴링에 걸친 실질적인 내용이 다양하게 다루어졌습니다. WebKit 팀은 Google, Mozilla와 협력하여 JetStream 3를 출시했는데, 이는 기존의 Startup/Runtime 점수를 컴파일 비용, 최악의 경우 지연, 지속적…
2026 · Week 13
이번 주 여러 글에서 개발에서의 AI 주제가 다뤄졌지만 가장 도발적인 것은 Alex Cloudstar의 생산성 역설 분석이었습니다. METR 연구(246개 작업, 숙련 개발자 16명, AI 사용 시 20% 빠르다고 인식했지만 실제로는 19% 느림), Google DORA 2024 보고서(AI…
2026 · Week 12
12주차는 개발자 장인 정신, 개인정보 컴플라이언스, 프로덕션 안정성에 관한 중요한 장기적 질문들을 제기했습니다. Nolan Lawson의 "The Diminished Art of Coding"은 LLM 코딩 에이전트가 우아함, 창의성, 숙련도 등 장인 정신의 신호를 흐리고 개발자의 관심을…
2026 · Week 11
이번 주 가장 사고를 자극한 기사는 Addy Osmani의 것으로, 새로운 기술 부채인 comprehension debt를 명명하고 수치화했습니다. Anthropic이 진행한 52명 엔지니어 대상 무작위 대조 시험에서 AI 보조를 사용한 개발자들이 그렇지 않은 동료들보다 이해도 quiz에서…
2026 · Week 10
Cloud Four의 코드 리뷰 가이드가 이번 주 피처 기사이며, 가장 유용한 통찰은 구조적입니다. 모든 PR은 무엇이 바뀌었는지뿐 아니라 왜 바뀌었는지를 설명해야 하며, 해당 기능을 처음 보는 리뷰어도 따를 수 있는 단계별 테스트 체크리스트를 포함해야 합니다. lint 변경, 코드 이동,…
2026 · Week 9
Addy Osmani의 추천 아티클은 팩토리 모델을 소개합니다: 자율형 coding agent는 어셈블리에서 managed language로의 전환에 비견되는 추상화 도약이며, 엔지니어의 역할이 코드 작성에서 소프트웨어를 만드는 시스템 구축으로 바뀝니다. 병목이 생성(generation)에서…
2026 · Week 8
이번 주 웹 개발 일반 카테고리는 단 하나의 핵심 질문을 중심으로 전개됐습니다. AI가 대부분의 코드를 작성할 때 개발자의 역할은 어떤 모습이어야 하는가? 주요 기사인 최고의 frontend tooling은 실용적인 기준선을 제시했습니다. tsgo로 타입 체크 속도 10배 향상, Oxfmt와…
2026 · Week 7
이번 주 대표 기사는 React 기본값에 대한 직접적인 도전입니다. Automattic의 시니어 퍼포먼스 엔지니어가 react-dom의 v18에서 v19로의 33% 번들 증가, moment의 수년간 비대화 등 구체적인 수치를 제시하며, JS 중심 SPA가 지속적인 성능 유지와 구조적으로…
2026 · Week 6
이번 주의 주목 아이템인 Addy Osmani의 agentic engineering 글은 무분별한 AI 보조 프로토타이핑과 체계적인 전문 실무 사이에 명확한 선을 그었습니다. 그의 주장은 모든 것을 "vibe coding"이라 부르는 것이 진정한 agentic engineering은 프롬프트…
2026 · Week 5
이번 주 특집은 Addy Osmani의 자기 개선 코딩 에이전트에 관한 심층 분석이었습니다. Claude Code 에이전트가 JSON 태스크 목록을 순회하며 성공 시 커밋하고, 공유 AGENTS.md 파일을 통해 학습 내용을 이월하는 "Ralph Wiggum" 연속 루프를 구체적으로…
2026 · Week 4
이번 주 웹 개발 일반 커버리지는 AI가 코드를 대규모로 생성할 수 있을 때 엔지니어의 역할이 실제로 어떤 모습인지라는 근본적인 질문을 중심으로 합니다. Nicholas Zakas(ESLint 창시자)가 주요 아티클에서 가장 상세한 답을 제시합니다. 직업의 변화를 세 단계 — 2024년의…
2026 · Week 3
3주차 웹 개발 일반 이슈는 하나의 일관된 논지를 엮어냅니다. 유지 관리 가능하고 성능이 좋은 웹 애플리케이션을 만드는 기술은 아키텍처, 테스팅, 데이터 흐름에 대한 엄격한 사고를 요구하며, 이 규율은 AI 에이전트에게 사고를 위임하려는 유혹으로 점점 더 시험받고 있습니다. 피처드 기사는…
2026 · Week 2
2주차 웹 개발 일반 주제는 AI의 압력 아래에서의 직업적 생존과 실전 기술입니다. 주목할 에세이는 Addy Osmani의 향후 2년 소프트웨어 엔지니어링 시나리오 지도입니다. 확정적 예측이 아닌 다섯 가지 미해결 질문 — 주니어 채용·기술 퇴화·역할 변화·스페셜리스트 대 제너럴리스트·교육…
2026 · Week 1
연말연시다운, 커리어와 장인정신의 한 주였습니다. 대표 글은 Addy Osmani의 "21 Lessons From 14 Years at Google"입니다. 성장하는 엔지니어는 코드가 아니라 사람, 정치, 정렬, 모호함을 다루는 법을 배운 사람이라는 주장입니다. Syntax의 2026년 예측…