From Hierarchy to Intelligence
조직은 2000년간 계층 구조라는 정보 라우팅 시스템에 의존해왔지만, AI 기술이 이를 대체할 수 있는 새로운 가능성을 열었다. Block은 인공지능을 조직의 중추적 조정 메커니즘으로 활용하여 전통적 계층 구조를 재설계하고 있다. 조직 구조의 2000년 역사: 로마군의 스팬 오브 컨트롤(span of control) 개념에서 시작된 계층 구조는 오늘날까지…
최근에 읽었거나 읽으려고 하는 것들의 기록.
690건
조직은 2000년간 계층 구조라는 정보 라우팅 시스템에 의존해왔지만, AI 기술이 이를 대체할 수 있는 새로운 가능성을 열었다. Block은 인공지능을 조직의 중추적 조정 메커니즘으로 활용하여 전통적 계층 구조를 재설계하고 있다. 조직 구조의 2000년 역사: 로마군의 스팬 오브 컨트롤(span of control) 개념에서 시작된 계층 구조는 오늘날까지…
개발자가 3개월 만에 AI에 대한 생각이 크게 변했으며, 보수적 태도를 유지하면서도 AI 활용의 올바른 방향과 우려 사항들을 깊이 있게 고민하고 있다. 태도의 변화: 회의적이 아닌 보수적 입장에서 AI의 실용화 가능성을 충분히 인정하고 있으나, 여전히 깊이 있는 이해와 학습을 중시 바이브 코딩의 위험성: 책임 회피와 사고 정지를 초래하는 "바이브 코딩" 분…
GitHub Actions는 시장 점유율에만 의존하고 있으며, 개발팀의 생산성을 심각하게 해치는 여러 근본적인 문제들을 가지고 있다. 로그 뷰어의 악몽: 여러 번의 클릭을 거쳐야 오류를 확인할 수 있으며, 큰 로그에서는 브라우저가 충돌함 YAML의 복잡성: 고유한 표현식 언어와 문자열 보간 규칙으로 인해 작은 변경도 4분 대기 후 실패하기 쉬움 마켓플레이스…
허리 운동이 오히려 허리를 망치는 이유: 올바른 허리 관리법 이 영상은 세계일병원 이대영 원장이 일반적인 허리 운동의 문제점을 지적하고, 뇌-근육-뼈의 상호작용을 통해 올바른 허리 관리법을 제시합니다. 많은 사람들이 허리 건강을 위해 운동을 하지만, 잘못된 방식의 운동은 오히려 허리를 더 손상시킬 수 있다는 점을 강조합니다. 척추관절협착증 발생의 3단계 메…
창의성은 재능이 아닌 마음의 상태이며, 과도한 자극과 생산성 중심 문화가 이를 방해한다. 뇌를 쉬게 하고 따분함을 받아들이면 창의적 능력을 되찾을 수 있다. 창의성의 본질: 재능이 아닌 자연스러운 의식 상태이며 모든 사람이 가진 능력 어릴 때는 신선한 눈으로 세상을 보지만 사회적 조건화로 묻혀버림 열린 마음으로 숨겨진 패턴과 연결고리를 발견하는 능력 창의성…
코인베이스가 AI 에이전트 중심 개발 방식으로 전환하면서 엔지니어링 워크플로우 전체를 재구축했으며, 기존 도구에 AI를 추가하는 방식이 아닌 근본적인 프로세스 개혁을 통해 개발 생산성을 크게 향상시키고 있다. 에이전트 중심 설계로의 전환: 2026년 초 엔지니어들에게 IDE 삭제 및 2주간 코드 작성 금지 지시로 에이전트 의존도를 높이는 워크플로우 구축 L…
AI 시대에 역설적이지만 가장 중요한 실천법은 '의도적으로 속도를 늦추는 것'이다. 빠른 실행 능력이 높아질수록 올바른 방향 결정의 중요성이 더욱 커진다. AI는 System 1 사고(빠른 패턴 매칭)에 탁월하지만, System 2 사고(느린 분석적 사고)는 여전히 인간의 영역 실행 속도가 빨라질수록 설계 단계의 오류로 인한 손실이 더 커짐 잘못된 요구사항…
리눅스/맥 커맨드라인 초보자를 위한 기초 개념과 필수 명령어 완벽 가이드 커맨드라인의 핵심 개념: 커널, 셸, 터미널의 구분 - 추상적 인터페이스(CLI), 물리적 구현(터미널), 실행 프로그램(셸)의 역할 이해 기본 네비게이션: pwd(위치 확인) → cd(이동) → ls(목록 조회)로 파일 시스템 탐색 경로 표현법 3가지: 절대경로(/로 시작), 상대경…
AI 코딩 에이전트의 급속한 보급으로 인한 소프트웨어 품질 저하 문제와 이를 해결하기 위한 신중한 접근 방식의 필요성을 다룬 글 AI 에이전트의 역설: 코드 생성 속도는 빠르지만 품질 관리와 학습 메커니즘이 부재함 누적되는 작은 오류들: 인간과 달리 에이전트는 동일한 실수를 반복하며, 병목 없이 이러한 오류들이 급속도로 축적됨 복잡성의 증대: 에이전트의 지…
Claude AI가 장시간 실행되는 애플리케이션 개발에서 고품질 결과물을 만들기 위한 멀티-에이전트 하네스 설계 방법론 생성형-평가형 에이전트 구조: GAN에서 영감을 받아 생성 에이전트와 평가 에이전트를 분리하는 구조로, 자기 평가의 낙관적 편향 문제 해결 주관적 판단의 객관화: "아름다운가?"같은 주관적 질문을 "설계 원칙을 따르는가?"같은 구체적 기준…
Claude의 스킬을 자동으로 개선하는 '오토리서치' 방법론 소개 - Andrej Karpathy의 방법을 활용해 AI 에이전트가 자동으로 프롬프트를 테스트하고 최적화하는 과정 핵심 개념: Andrej Karpathy의 오토리서치 방법론을 Claude 스킬에 적용 자동화 루프: AI 에이전트가 작은 변화를 시도 → 결과 측정 → 개선 여부 판단 → 반복 (…
리디는 사내 AI 공모전을 통해 AI 활용 사례를 발굴하고 AX팀을 신설하는 등 전사 AI 업무 역량 강화해나가고 있다. 반복 업무를 줄여 구성원들이 보다 창의적인 업무에 집중할 수 있는 업무 환경을 조성할 계획이다.
코드 작성 속도 향상이 소프트웨어 개발의 진정한 병목이 아니며, 잘못된 최적화는 오히려 시스템을 더 악화시킨다는 주장 병목 지점 최적화의 역설: 병목이 아닌 단계를 빠르게 하면 더 느린 시스템이 되고, AI 코딩 도구로 코드 출력을 40% 증가시켜도 검토·배포 단계가 막혀있으면 더 큰 혼란만 초래 실제 발생하는 문제: 더 많은 PR이 쌓여 검토 대기 시간…
현재 AI 에이전트 붐으로 인한 피로는 과거 JavaScript 생태계의 혼란과 유사하며, 결국 표준화될 것이라는 개발자의 경험담 분석 Agent Fatigue의 발생: 매일 새로운 에이전트 도구와 프레임워크가 쏟아지면서 '정답'이 계속 바뀌는 상황 역사적 비교: 2008년 JavaScript/웹 프론트엔드 발전 과정과 현재의 에이전트 생태계 패턴이 동일…
에이전트(AI)가 효과적으로 사용할 수 있는 CLI 설계 가이드 에이전트가 CLI 도구를 사용할 때 막히지 않도록 하려면 대화형 프롬프트를 제거하고, 모든 입력을 플래그로 전달 가능하게 하며, 명확한 예제가 포함된 도움말을 제공해야 한다. 핵심 설계 원칙 비대화형 방식 필수: 실행 중 대화형 프롬프트가 나타나면 에이전트가 동작 불가 모든 입력을 플래그로 전…
OpenAI의 Parameter Golf 챌린지에서 AI 에이전트 swarm을 활용하여 16MB 제약 조건에서 최고 성능의 언어모델을 두 번 달성한 사례 129번의 에이전트 실행과 2시간의 인간 개입으로 두 번의 #1 달성 - Hive 플랫폼에서 자동화 리서치 에이전트를 배포하여 최종 성능 1.1228 val_bpb 달성 "Deep" 전략: Int5 MLP…
Ramp는 AI 에이전트를 활용해 Ramp Sheets를 자동으로 유지보수하는 시스템을 구축했다. 1,000개 이상의 AI 생성 모니터가 지속적으로 프로덕션을 감시하고, 알림을 분류하며, 엔지니어 리뷰 이전에 자동으로 수정안을 제시한다. 자동화된 모니터링 체계 도입: 매 75줄의 코드마다 1개 모니터(총 1,000개 이상)를 자동으로 생성하여 운영 수동 모…
AI 에이전트 메모리 시스템에서 99% 정확도를 달성한 새로운 기술 ASMR(Agentic Search and Memory Retrieval) 공개 벡터 데이터베이스 대체: 전통적 RAG 방식 대신 에이전트 기반 추론으로 시간 변화에 따른 정보 업데이트 문제 해결 병렬 처리 아키텍처: 수집 3개, 검색 3개의 전문화된 에이전트 활용으로 속도와 정확도 동시…
FFmpeg는 멀티미디어 파일을 처리하기 위한 명령줄 도구와 라이브러리 모음으로, 오디오/비디오 인코딩, 디코딩, 트랜스코딩을 지원하며 실제 애플리케이션에 통합할 수 있는 다양한 라이브러리를 제공한다. FFmpeg의 구성: 커맨드라인 도구(ffmpeg, ffplay, ffprobe)와 8개의 핵심 라이브러리로 구성 핵심 라이브러리: libavformat(입…
구글에서 14년간 근무하며 배운 엔지니어 성장의 핵심은 코딩 실력이 아닌 사람, 조직, 의사소통을 잘 이해하는 능력에 있다. 문제 중심의 사고: 기술에 먼저 빠지지 말고 사용자의 문제를 깊이 있게 이해한 후 솔루션을 찾아야 함 옳음보다 영향력: 기술 논쟁에서 이기더라도 팀의 신뢰를 잃으면 실행력이 떨어짐 반복을 통한 학습: 완벽함을 추구하기보다 빠르게 프로…