소프트웨어 아키텍처의 역사 — 경계를 그은 여섯 개의 손: 빅히스토리, AI의 혼돈, 그리고 다음 형태

1964년 맥일로이의 메모 한 장에서 2026년 코딩 에이전트의 상한까지, 하나의 질문만 따라간 62년. 경계를 누가 그었고 무엇이 그것을 강제했는가 — 그리고 지금 그 손을 잡은 것은 기계의 인지 한계다. 집필 중, 마일스톤마다 갱신.

Read more 💬 댓글 

오트밀 라떼에서 다시 일반 라떼를 먹기로 결정했다 — 라떼 한 잔에서 시작된 디프로그래밍

오트밀 라떼에서 다시 일반 라떼를 먹기로 결정했다 — 라떼 한 잔에서 시작된 디프로그래밍

라떼 우유를 바꾸는 사소한 결정 하나가, 나를 음식에 끌려다니게 만든 세 겹의 외부 프로그래밍 — 진화·산업·사회 — 을 차례로 들춰낸다. 결론은 의지가 아니다. 금욕도 아니다. 디프로그래밍이다: 음식을 연료로 다시 라벨링하는 것.

Read more 💬 댓글 

Bun이 50만 LOC Zig를 Rust로 옮긴 방식: 영웅 엔지니어가 아니라 52개 워크플로우 + 적대적 검증자 swarm

Bun이 50만 LOC Zig를 Rust로 옮긴 방식: 영웅 엔지니어가 아니라 52개 워크플로우 + 적대적 검증자 swarm

Bun 팀이 약 50만 LOC의 Zig를 Rust로 포팅하기 위해 구축한 52개 워크플로우 시스템을 분석한다. 시스템의 정수는 ‘implement → 2-vote verify → fix → re-verify’ 마이크로 루프의 무한 반복이다. 일반화 가능한 7가지 패턴을 추출하고, ‘Zig 특화일 뿐’이라는 반론에 대해 비대칭 리스크로 답한다.

Read more 💬 댓글