내 맘대로 위클리 뉴스 2026년 27주

Python

  • TIRx: An Open Compiler Stack for Evolving Frontier ML Kernels
    • 이 기사는 Apache TVM 위에 만든 오픈 컴파일러 스택인 TIRx를 소개합니다.
    • ML 커널의 하드웨어 경계 근처를 직접 다루는 저수준 DSL과 디스패치 중심 컴파일 모델을 소개합니다.
    • B200 기준 GEMM과 FlashAttention 계열에서 상당히 경쟁적인 성능을 보였다고 설명합니다.
  • Build a fully local voice assistant in 2026
    • 이 기사는 Platypush를 이용해 wake word, STT, TTS, 자동화 실행까지 로컬에서 돌리는 음성 비서를 만드는 실전 가이드입니다.
    • OpenWakeWord, Vosk, Piper를 조합해 LAN 안에서만 동작하는 구조를 만들고, 필요할 때만 OpenAI 호환 로컬 LLM을 fallback으로 붙이며, 홈 오토메이션 이벤트와 알림까지 확장하는 방법을 보여줍니다.
  • Write a coding agent from first principles
    • 이 기사는 LLM을 단순 채팅이 아니라 도구를 호출하는 에이전트로 확장하는 과정을 단계별로 설명하는 튜토리얼입니다.
    • 대화 컨텍스트 관리, 사용자 명령 처리, 파일 읽기 도구, Claude tool use 블록, bash와 파일 편집 도구까지 구현하면서 “에이전트는 결국 메타데이터와 파싱의 문제”라는 점을 체계적으로 보여줍니다.

JS/TS/FP

  • Logging sucks.
    • 이 기사는 로그가 왜 이렇게 어려운지, 그리고 단순 출력 이상의 관측 가능성 설계가 왜 필요한지를 직설적으로 비판하는 글입니다.
    • 제목처럼 logging 자체의 불편함과 잡음, 그리고 개발자 경험 측면에서 더 나은 대안이나 규율이 필요하다는 문제의식을 중심으로 풀어갑니다.
  • Component Communication Patterns in React Applications
    • 이 기사는 React 애플리케이션에서 컴포넌트 간 데이터를 주고받는 대표 패턴들을 정리한 글입니다.
    • props, context, 이벤트 콜백, 상태 끌어올리기 같은 기본 패턴을 상황별로 비교해, 단순한 부모 자식 관계부터 더 복잡한 구조까지 어떤 통신 방식이 적절한지 설명합니다.

Data

Written on July 4, 2026