리팩터링의 경제적 이점: AI가 짠 코드를 정리하면 토큰 비용이 83% 줄었다 (Giles Edwards-Alexander)

articles ai coding-agent refactoring agentic-engineering
Martin Fowler의 Exploring Gen AI 시리즈에 실린 Giles Edwards-Alexander의 실험 글을 분석한다. 17,155줄짜리 Rust 파일을 15단계로 리팩터링하자, 동일한 기능 추가에 드는 입력 토큰이 83% 줄었다 — 에이전트 코드베이스에서 '코드 품질'이 어떻게 곧 '비용'이 되는지에 대한 정량적 증거다.

무엇이 하니스를 하니스로 만드는가: 에이전트 하니스의 필요충분조건 (Sandeco Macedo)

articles ai coding-agent agent-harness agentic-engineering runtime-layer
Sanderson Oliveira de Macedo의 arXiv 논문(2606.10106)을 분석·정리한다. LLM을 에이전트로 바꾸는 '하니스'라는 널리 쓰이지만 정의 없던 용어를 4개 필요충분조건(T1–T4)으로 규정하고, Claude Code·SWE-agent 등 실제 6개 시스템에 적용하는 정의적 논문이다. 자매편 prompt graph eng...

라이브 코딩 면접 회고: 30분 만에 도메인 모델링 API를 끝내야 했던 신입의 기록

articles live-coding interview domain-modeling ddd spring backend retrospective
Velog의 hyeoks(@ochhs0829)가 쓴 '라이브 코딩 면접 회고 (도메인 모델링, api)'를 분석한다. 백엔드 신입 1차 면접에서 30분짜리 '결제 시 포인트 차감 API'를 풀며 정적 팩토리·비관적 락·멱등성 키로 도메인을 짜고도 동작 검증 한 번 못 한 채 끝난 기록이다. '내 결정의 이유를 말로 옮길 언어가 준비돼 있었나', 'AI...

데이터가 당신의 유일한 해자다: 채택 난이도로 나눈 AI 앱 2x2 지형도 (The AI Frontier)

articles ai moat business-model coding-agent data
Vikram Sreekanti와 Joseph E. Gonzalez의 'Data is Your Only Moat'를 읽고, AI 애플리케이션을 '문제 난이도 × 채택 난이도'의 2x2로 나눠 각 사분면의 경쟁 동학과 해자를 분석한다. 결론은 하나 — 어느 사분면에 있든 진짜 해자는 채택 용이성이 돌리는 데이터 플라이휠뿐이라는 것.

기술적으로 뛰어난 데이터 팀이 실패하는 이유: Data-Perspective-Action 3층 모델 (Goutham Budati)

articles data-engineering data-team decision-making career
Practical Data Community의 Goutham Budati가 쓴 'Why Technically Excellent Data Teams Still Fail'을 분석한다. 파이프라인·대시보드 실력이 아무리 뛰어나도 데이터 팀이 조직에 영향을 못 주는 이유를 'Data → Perspective → Action' 3층 모델로 설명하고, 해석(Pe...

Graph Engineering: Loop Engineering 다음, 에이전트의 일을 그래프로 설계하라

articles ai coding-agent llm orchestration
Reddit·Hacker News에서 뜨는 'graph engineering'을 조사해 loop engineering의 다음 단계로 정의한다 — 에이전트를 무한 루프가 아니라 타입된 상태·조건부 엣지·체크포인트를 가진 명시적 그래프로 설계하는 흐름. 이 위키의 loop engineering·durable execution·데이터 엔지니어링 DAG 글과...

AI 2040: Plan A — 초지능을 2040년까지 늦추자는 '검증된 감속' 시나리오 (AI Futures Project)

articles ai ai-safety governance geopolitics
AI 2027을 쓴 AI Futures Project(Kokotajlo·Lifland 등)의 후속작 'AI 2040: Plan A'를 정리·분석한다. 초지능으로의 질주 대신 '검증된 감속(Verified Slowdown)'을 택하자는 정책 제안 — 미·중 합의, 완전한 연구 투명성, 다국가 분산 개발, 2035년 인간 전문가 수준에서의 의도적 일시정지...

우리는 도둑처럼 한몫 챙길 것이다: AI가 만든 기술 부채와 시니어 개발자의 몸값 (Simon M. Stewart)

articles ai career technical-debt hiring software-engineering
Simon M. Stewart의 개인 블로그 에세이 'We're Going to Make Out Like Bandits'(2026-04)를 정리·분석한다. AI가 주니어 채용을 말리고 유지보수 불가능한 코드를 양산하는 5년의 흐름 끝에, 살아남은 시니어 개발자의 몸값이 폭등한다는 도발적 예측을 개발자·산업 관점에서 짚는다.

Mitchell Hashimoto 인터뷰: 터미널, Zig, 그리고 오픈소스의 자유 (Alex Alejandre)

articles interview open-source terminal zig ghostty api-design
Alex Alejandre가 진행한 Mitchell Hashimoto 인터뷰를 정리·분석한다. HashiCorp를 떠나 Ghostty를 만들며 그가 파고든 터미널 에뮬레이터의 구조와 n-스크린·버튼 프로토콜 구상, '오픈소스 유지보수자는 사용자에게 아무 의무도 없다'는 자유론, Zig에 대한 애정과 라이브러리 설계 철학, 그리고 언어를 넘어 '컴퓨터가...

사용자가 10배 늘었다, 서버부터 사면 될까 — 증설 전에 측정하라

articles performance scalability slo bottleneck database
velog @gusdudco6(코헤)의 '사용자가 10배 늘었다. 일단 서버부터 사면 되나요?'를 정리한다. 사용자 증가는 부하 증가와 다르다는 전제에서 출발해, SLO로 상태를 정의하고 요청 여정에서 진짜 병목을 찾은 뒤에야 처방을 고르는 — 반사적 증설 대신 측정 기반 의사결정의 순서를 따라간다.

당신의 '모르는 것'을 찾아라 — Claude Fable와 함께 일하는 필드 가이드 (Thariq Shihipar, Anthropic)

articles ai coding-agent agentic-engineering claude-code
Anthropic의 Thariq Shihipar가 쓴 'A field guide to Claude Fable 5: Finding your unknowns'를 정리·분석한다. 코딩 에이전트의 작업 품질을 가로막는 병목은 이제 모델이 아니라 '내가 무엇을 모르는지 명확히 하는 능력'이라는 주장과, 구현 전·중·후에 걸쳐 그 unknowns를 값싸게 발굴하...

npm을 흔든 공급망 공격: debug·chalk 등 18개 패키지가 암호화폐 탈취 코드에 감염되다

articles security supply-chain npm phishing cryptocurrency
Aikido Security의 'npm debug and chalk packages compromised'를 분석·정리한다. 주간 다운로드를 합치면 20억 회에 이르는 debug·chalk 등 18개 npm 패키지가, 피싱으로 탈취된 메인테이너 계정을 통해 브라우저에서 암호화폐 지갑 주소를 바꿔치기하는 악성코드에 감염된 사고의 전말과 대응법을 정리한다.

IDE의 죽음? — 편집기에서 '에이전트 오케스트레이터'로 옮겨 가는 개발의 중심 (Addy Osmani)

articles ai coding-agent agentic-engineering ide
Addy Osmani가 Elevate(Substack)에 쓴 'Death of the IDE?'(2026-03-20)를 정리·분석한다. IDE는 죽는 게 아니라 '중심에서 밀려난다'는 주장 — 개발의 주 무대가 한 줄씩 코드를 편집하는 편집기에서, 병렬 에이전트를 계획·위임·검토·통제하는 '컨트롤 플레인(오케스트레이션 레이어)'으로 옮겨 가고 있다는 ...

짧은 목줄(Short Leash) 방법 — AI 코딩 에이전트를 통제하며 고품질 코드를 만드는 법 (Greg Slepak)

articles ai coding-agent agentic-engineering code-review
okTurtles의 Greg Slepak이 쓴 'The Short Leash AI Coding Method For Beating Fable'(2026-07-02)를 정리·분석한다. '오케스트레이터 뒤에 12개 에이전트를 굴리고 개발자는 해변에 눕는' 바이브 접근을 정면으로 거부하고, 프론티어 모델조차 못 내는 품질을 전문가가 AI를 '짧은 목줄'에 매...

위로가 아니라 옆으로 — LLM이 가져온 새로운 추상화의 본질 (Martin Fowler)

articles ai llm abstraction non-determinism
Martin Fowler의 'LLMs bring new nature of abstraction'(2025-06-24)을 정리·분석한다. assembler에서 고급 언어로의 도약처럼 LLM도 추상화의 층을 올리지만, 이번엔 '위로'만이 아니라 '옆으로' — 비결정성(non-determinism)으로 — 움직인다는 관찰을 통해 프로그래밍의 수준이 아니라 ...

"디자인 패턴" 소리 한 번만 더 들으면 미쳐버릴 것 같다 — 패턴이라는 용어를 향한 반론 (purplesyringa)

articles design-patterns software-design oop solid
purplesyringa의 'If I hear design pattern one more time, I'll go mad'(2025-09-04)를 정리·분석한다. 'Command 패턴은 그냥 함수'라는 도발로 시작해, 패턴이라는 용어가 코드를 밝혀주기보다 인지 부담과 번역 단계만 늘린다고 주장하는 글이다. 패턴 자체를 부정하는 게 아니라, 패턴을 '따...

에이전틱 코딩은 함정이다 — 인지 부채와 스킬 위축을 경계하며 (Lars Faye)

articles ai coding-agent agentic-engineering skills
Lars Faye의 에세이 'Agentic Coding is a Trap'(2026-04-26)을 정리·분석한다. '사람은 오케스트레이터, AI가 코딩'이라는 요즘의 서사가 왜 함정일 수 있는지 — 인지 부채, 스킬 위축, 감독의 역설, 벤더 락인 — 을 짚고, AI의 역할을 '보조'로 강등하는 저자의 대안을 개발자 관점에서 읽는다.

AI 네이티브 채용의 철학: 코딩 테스트가 죽은 시대에 무엇을 평가할 것인가 (Musinsa · Tao Kim, 'The Philosophy: AI Native Hiring')

articles ai hiring career coding-agent
무신사 기술블로그에 실린 Tao Kim의 'The Philosophy: AI Native Hiring'(AI 네이티브 채용 3부작 Part 1)을 정리·분석한다. LeetCode가 commodity가 된 시대에 '만들기'에서 '결정하기'로 옮겨간 무게중심, 모호함을 시험으로 삼는 문제 설계, 그리고 기능적 완성도보다 사고의 깊이를 무겁게 두는 3-Ti...

애자일에게 작별을 — 워터폴은 이미 1970년에 반박됐고, 스펙은 돌아오고 있다 (Saying Goodbye to Agile)

articles agile waterfall software-engineering history
Lewis Campbell의 논쟁적 에세이 'Saying Goodbye to Agile'을 정리·분석한다. 애자일이 정의한 적 없는 것으로 스스로를 정의했고, 그 반대편의 워터폴은 1970년 Royce가 이미 반박했으며, LLM 시대의 Spec-Driven Development는 결국 반세기 전 결론으로 되돌아왔다는 도발적 주장을 개발자 관점에서 읽는다.

엔지니어링 리더십의 규칙을 다시 쓰다: AI가 바꾼 5가지 원칙 (Will Larson)

articles leadership ai coding-agent decision-making
Will Larson(lethain)의 'Revised rules of engineering leadership'을 정리·분석한다. AI 도구가 일하는 속도를 바꾼 뒤 그가 엔지니어링 리더십을 다시 세운 5가지 규칙 — 개인이 주도하는 마이그레이션, 공짜가 아닌 '작동하는 코드', 에이전트를 위한 프로세스, 그럼에도 더 중요해진 지속 팀, 빠르고 좋은...

스타트업의 진짜 문제는 번레이트가 아니라 '지출 가시성'이다 (The Next Web)

articles startup business-model finops saas
The Next Web에 실린 'Most startups don't have a burn problem. They have a decision problem'을 골라, 스타트업 실패의 표면 원인(번레이트)과 근본 원인(지출·운영 가시성의 결여)을 분리해 분석한다. 이 글이 Spendbase가 제공한 스폰서드 콘텐츠(네이티브 광고)라는 점까지 함께 짚어...

확률적 엔지니어링과 24-7 직원: 코드가 '아는 것'에서 '믿는 것'으로 바뀔 때 (Tim Davis)

articles ai coding-agent agentic-engineering llm
Modular의 Tim Davis가 쓴 'Probabilistic Engineering and the 24-7 Employee'를 분석한다. 소프트웨어가 정확성을 '아는' 결정론적 엔지니어링에서 정확성을 '믿는' 확률적 엔지니어링으로 옮겨 가고, 사람이 밤새 일하는 에이전트 함대를 지휘하는 24-7 노동 모델이 등장한다는 주장 — 생성은 싸졌지만 검증...

바이브 코딩과 에이전틱 엔지니어링이 내가 바라던 것보다 가까워지고 있다 (Simon Willison)

articles ai coding-agent agentic-engineering llm
Simon Willison의 'Vibe coding and agentic engineering are getting closer than I'd like'를 분석한다. '코드를 안 보고 만드는 바이브 코딩'과 '전문성을 쥔 채 AI를 쓰는 에이전틱 엔지니어링'을 칼같이 구분해 온 저자가, 에이전트가 믿을 만해질수록 자기도 모든 줄을 리뷰하지 않게 되면...

취업도 소프트웨어도 망가졌다: AI가 채용 과정을 어떻게 적대적으로 만들었나 (한 해고 엔지니어의 기록)

articles ai career labor-market hiring
Blizzard에서 7년 일하다 정리해고된 한 엔지니어가 6개월째 구직하며 쓴 'Jobs and Software is Fucked'를 정리·분석한다. AI가 채용 과정의 최악의 면들을 어떻게 증폭시켰는지, 자동 스크리닝의 모순, 그리고 '엔지니어로서의 존엄'을 지키겠다는 거부의 의미를 짚는다.

Bumblebee: 공급망 사고가 터졌을 때 '어느 개발자 머신이 노출됐나'를 답하는 스캐너

articles security supply-chain golang npm mcp package-inventory
Perplexity가 오픈소스로 공개한 Go 기반 도구 Bumblebee(perplexityai/bumblebee)를 분석·정리한다. 권고문(advisory)이 특정 패키지·버전을 지목했을 때 '지금 어느 개발자 머신의 디스크에 그게 남아 있나'를 빠르게 매칭하기 위한 읽기 전용 인벤토리 스캐너로, SBOM과 EDR 사이의 빈 칸을 메우는 도구다.

Lean Analytics, 다시 보기: AI·에이전트 시대에 제품 지표는 어떻게 흔들리는가 (Cojette)

articles ai business-model metrics lean-analytics moat
데이터 사이언티스트 Cojette의 'Lean Analytics, Revisited (in AI and Agent era)'를 읽고, 원저자들이 내놓은 'Lean Analytics 재고' 논의 — 제품·비즈니스 지표가 AI 시대에 어떻게 바뀌는가 — 와 그에 대한 저자의 비판(선택적 기억, 방법론 자체의 결산 부재, HX 시대의 데이터 토대 붕괴)을 ...

Atlassian에서 해고된 엔지니어의 8년 회고: 엣지 로드밸런싱 플랫폼을 만들며 배운 것 — Vasilios Syrakis 영상 정리

articles video platform-engineering architecture career
Atlassian 정리해고로 회사를 떠난 플랫폼 엔지니어 Vasilios Syrakis가 8년간 만든 것을 돌아본 40분짜리 영상(I was laid off by Atlassian)을 자막 기반으로 정리·분석한다. 셀프서비스 로드밸런서, Envoy 컨트롤 플레인 'Sovereign', AMI 파이프라인부터 유지보수·외교·멘토링 같은 비기술적 교훈까지.

DuckDB는 왜 빠른가 (1부): 인프로세스 실행부터 컬럼 저장까지 — Greybeam 내부 구조 딥다이브

articles database olap query-engine columnar performance
Greybeam의 Kyle Cheung이 쓴 'DuckDB Internals: Why is DuckDB Fast? (Part 1)'를 정리한다. 인프로세스 실행, SQL→논리/물리 플랜 컴파일, 33개 옵티마이저, 파이프라인 기반 병렬 실행, 그리고 row group·zone map 중심의 컬럼 저장 계층까지 — DuckDB가 단일 노드에서 빠른 이유...

Ponytail: '게으른 시니어'를 코딩 에이전트에 심는 스킬 (DietrichGebert)

articles ai coding-agent llm yagni agentic-engineering
GitHub 저장소 DietrichGebert/ponytail을 직접 클론해 코드까지 읽고 분석한다. '안 쓴 코드가 최고의 코드'라는 게으른 시니어 개발자의 판단을, 7단계 사다리(ladder) 규칙 한 장과 얇은 어댑터 14개로 코딩 에이전트 안에 심는 스킬 배포 프로젝트다. 무엇을 하는지, 어떻게 동작하는지, 벤치마크가 왜 정직한지, 그리고 무엇...

구글의 IBM화(IBM-ification): 수직 통합이라는 해자는 어떻게 부채가 되었나

articles big-tech moat business-model google
개인 블로그(zeroshot, Bear)에 올라온 'Google is shattering under its own weight: the IBM-ification of Google'를 정리·분석한다. '스택 전체를 소유하는 수직 통합'이 무적의 해자라던 통념이, 신뢰와 제품력이 빠지자 어떻게 IBM식 쇠퇴의 부채로 바뀌는지를 빅테크·산업 역학 관점에서 ...

The Untrainable: 벤치마크할 수 없는 일에 가치가 남는다 (Sarah Guo)

articles ai moat business-model startup
Conviction의 Sarah Guo가 쓴 'The Untrainable'을 읽고, 'AI 위에 세운 회사는 전부 thin wrapper로 흡수당한다'는 투자자의 비관론에 맞서 '측정할 수 있는 일은 학습 가능하고, 따라서 commodity가 된다 — 진짜 해자는 벤치마크할 수 없는 private ground truth에 있다'는 논증을 개발자·산업...

직접 만들지 마세요: '암호는 직접 만들지 마라'를 웹 디자인으로 (Susam Pal)

articles web software-design craftsmanship
Susam Pal의 'Don't Roll Your Own ...'을 정리·분석한다. 보안 업계의 격언 '암호는 직접 만들지 마라'를 웹 디자인으로 확장해, 브라우저가 이미 잘 하는 스크롤·링크·폼 컨트롤을 자작 구현으로 덮어쓰는 관행과 잦은 UI 개편을 한 사용자의 입장에서 비판한 글이다.

권한을 위임받은 개발자는 어떻게 성장하는가 — Evan Moon '토스에서 일하며 깨달은 성장과 리더십'

articles career culture leadership
Evan Moon이 토스에서의 2년 반을 돌아본 회고를 정리·분석한다. DRI·실패에 관대한 문화·심리적 안정감이 어떻게 '빠른 실행'과 개인의 성장을 만들었는지, 그리고 조직이 급성장할 때 그 문화가 어떻게 흔들리고 무엇으로 복원되는지를 다룬다.

Karpathy의 LLM 코딩 가이드라인: 실패 모드 관찰을 행동 지침으로 (Andrej Karpathy)

articles ai coding-agent llm agentic-engineering
Andrej Karpathy가 X에 남긴 LLM 코딩의 네 가지 실패 모드 관찰과, Forrest Chang이 이를 Claude 스킬(karpathy-guidelines)로 증류한 행동 지침을 함께 읽고, 네 원칙이 어떻게 관찰과 1:1로 대응하는지, 그리고 이것이 왜 프롬프트가 아니라 운영 규율인지를 정리한다.

Postgres 하나면 충분하다: 중앙 오케스트레이터 없이 Durable Workflow 만들기 (DBOS)

articles postgresql durable-execution workflow architecture agentic-engineering
DBOS의 Peter Kraft가 쓴 'Postgres is All You Need for Durable Workflows'를 읽고, Temporal 같은 외부 오케스트레이터 대신 Postgres를 직접 백킹 스토어로 쓰는 durable execution 아키텍처와 그 단순성·관측성·신뢰성 논거를 개발자 관점에서 분석·정리한다.

데이터는 소프트웨어가 아니다: Anthropic이 Claude로 사내 셀프서비스 데이터 분석을 구현한 방법

articles ai agentic-engineering data claude
Anthropic 데이터 사이언스·엔지니어링 팀이 쓴 'How Anthropic enables self-service data analytics with Claude'를 읽고, agentic 분석의 정확도가 코드 생성이 아니라 거버넌스된 데이터 기반·구조화된 검색·skill·검증에서 나온다는 4계층 스택을 개발자 관점에서 분석·정리한다.

성당, 시장, 그리고 윈체스터 미스터리 하우스: AI가 만드는 세 번째 소프트웨어 개발 모델 (Drew Breunig)

articles ai open-source software-design coding-agent
O'Reilly Radar에 실린 Drew Breunig의 'The Cathedral, the Bazaar, and the Winchester Mystery House'를 정리·분석한다. Eric Raymond의 성당·시장 모델에 '윈체스터 미스터리 하우스'라는 세 번째 모델을 더해, 코드가 공짜가 된 시대에 개인이 짓는 기괴하고 거대한 자작 도구와 ...

영원한 Sloptember: 에이전트는 프로그래밍을 못 한다 (George Hotz)

articles ai coding-agent llm
George Hotz(geohot)의 'The Eternal Sloptember'를 읽고, '에이전트는 프로그래밍을 못 한다 — 통계 모델이 점점 더 정교하게 망가진 코드를 내놓을 뿐'이라는 도발적 주장을 정리·분석한다. 지위 불안 가설을 스스로 기각하는 자기검증, 큰 조직이 더 크게 다친다는 비대칭, '의도 없는 산출물'이라는 품질 위기, 그리고 L...

AI 시대, 나의 전문성을 재설계하는 법: 하용호의 인프런 밋업 발표 정리

articles ai llm career technical-debt
하용호의 인프런 밋업 발표자료 'AI시대, 나의 전문성을 재설계하는 법'(슬라이드 165장)을 정리·분석한다. 회사의 AX 5단계, 기술·인지·의도 3대 부채, 생산에서 검증으로 옮겨가는 일의 무게중심, 그리고 '스킬 숙련자에서 운영 책임자로'라는 전문가의 재정의를 다룬다.

Anthropic과 OpenAI는 PMF를 찾았다: 구독이 아니라 '에이전트 토큰'에서 (Simon Willison)

articles ai coding-agent business-model
Simon Willison의 'I think Anthropic and OpenAI have found product-market fit'를 읽고, AI 랩들의 진짜 제품-시장 적합성이 소비자 구독이 아니라 '코딩 에이전트가 태우는 API 토큰을 풀가로 지불하는 엔터프라이즈'에서 나타났다는 논증과 그 근거(가격제 전환·예산 초과·채용 신호)를 개발자·산...

죽은 경제 이론(The Dead Economy Theory): AI가 수요를 죽이고 민주주의의 지렛대를 거두는 시나리오 (Owen McGrann)

articles ai economy labor-market society
Owen McGrann의 'The Dead Economy Theory'를 읽고, AI 노동 대체가 '기술적 필연'이 아니라 '기업의 합리적 인센티브(죄수의 딜레마)'에서 출발해 소비 수요를 죽이고 부를 집중시키며 민주주의의 물질적 토대를 무너뜨린다는 논증을 개발자·산업 관점에서 분석·정리한다.

노동시장이라는 게임에서 살아남기 — Evan Moon '시장에서 살아남는 사람이 되기' 분석

articles career mindset life
Evan Moon의 '시장에서 살아남는 사람이 되기'를 읽고, 개발자가 노동시장을 경제학적 게임으로 이해하고 자신을 '벤더'로 포지셔닝해야 하는 이유를 정리·분석한다. '성장하면 보상은 따라온다'는 서사의 한계와, 프로페셔널의 마음가짐·고객 중심 전략을 다룬다.