AI가 코드를 쓰는 시대에도 인간이 직접 코드를 다뤄야 하는 이유, 이벤트 드리븐 아키텍처와 CPU 캐시 접근 패턴의 원리, 오래 가는 API 설계 원칙, Postgres 하나로 충분한 이유까지 7월에 읽은 아티클과 오픈소스를 정리합니다.
AI로 전문가의 판단과 소프트웨어 개발 비용이 빠르게 낮아지면서 경쟁 우위가 어디로 이동하는지 살펴봅니다. 조명과 표계산의 역사, 전기 모터의 교훈으로 새로운 해자와 딥테크 기회를 짚고, 엔지니어의 대응 방향부터 노동·불평등·정책 논쟁까지 다룹니다.
AI 시대에 기술 부채보다 빠르게 축적되는 인지 부채·의도 부채를 Storey의 Triple Debt Model을 통해 이해하고 인지·의도 부채를 최소화하는 방법들에 대해 소개합니다.
SAST·DAST를 아우르는 보안 진단 스킬 두 가지를 공개합니다. Semgrep·Trivy로 정적 분석, OWASP ZAP·Nuclei로 런타임 검증을 수행하며 Claude가 교차 분석으로 False Positive를 줄입니다.
모킹 경계, Assertion 스타일, 테스트 피라미드, Flaky 테스트 처리까지, Classicist TDD 기반의 언어 공통 테스트 전략 9가지 원칙을 설명합니다.
Claude Code의 CLAUDE.md·Settings·Skills·MCP 등 핵심 설정을 정리하고, AI 기반 코드 리뷰 자동화 프로세스와 실패를 세션 간 축적하는 학습 루프 구현 방법을 설명합니다.
Microsoft SDL, OWASP, KISA 등 실무 표준을 바탕으로 보안 설계 철학과 Threat Modeling, Trust Boundary, Defense in Depth 등 소프트웨어 개발 관점의 핵심 원칙을 정리합니다.
DDD·Clean Code·Refactoring의 핵심을 통합한 도메인 중심 코딩 원칙과 안티패턴·실패 패턴을 19개 주제로 체계화합니다.
소프트웨어 설계에서 반복적으로 발생하는 21가지 실패 패턴을 Decision Quality 프레임워크로 체계적으로 분석합니다. 평가축과 지배축 개념을 바탕으로 AI 시대에 더 나은 설계 판단을 내리는 방법을 설명합니다.
이상탐지 모델의 전처리, 성능평가, 교차검증 방법을 정리하고, 시계열 이상탐지의 벤치마크와 평가지표까지 다루며 1~5편 시리즈 전체를 마무리합니다.