내 맘대로 위클리 뉴스 2025년 36주
Python
- How to Spot (and Fix) 5 Common Performance Bottlenecks in pandas Workflows
- 이 기사는 pandas의 성능 병목 현상(입출력, join, wide string 등)에 대해 코드 레벨에서 PyArrow 파서와 저수준 최적화, 데이터 전처리로 개선 가능하며, 필요시 cudf.pandas로 GPU 병렬 처리로 속도를 개선하는 방법을 소개합니다.
- How I write Django views
- Django CBV의 상속/메서드 내부 흐름을 이해하기 어려워 함수형 또는 base View만 활용하면 명시적이고 관리가 쉬운 View를 작성한 경험을 소개하는 기사입니다. 코드 중복에 관련된 부분은 dispatch나 helper 함수로 처리하는 것이 가장 효율적이라는 점을 제시하고 있습니다.
JavaScript
- React Concurrent Features: An Overview
- 이 기사는 useTransition과 useDeferredValue를 사용해서 비동기 작업과 사용자 입력을 분리해 렌더링 흐름을 동적으로 최적화할 수 있는 방법을 소개하는 기사 입니다.
- Google Chrome at 17 - A history of our browser
- 이 기사는 멀티 프로세스, Site Isolation, V8 등 혁신으로 Chrome은 성능과 보안 모두에서 업계 표준을 주도해왔으며, Spectre·메모리 분리 등 실전 위기에도 구조적 개선을 소개합니다. 특히, 모바일·데이터 최적화·크로스 플랫폼 전략까지 확장하여 전 세계 사용자에게 일관되고 빠른 웹 경험을 제공하기 위한 과정을 소개하고 있습니다.
C# and JVM
- Project Loom: Structured Concurrency in JDK 25 - What’s New
- 이 기사는 StructuredTaskScope, fork/join/try-with-resources 등 새로운 API를 활용해 여러 태스크를 논리적 단위로 묶어 관리하는 방법을 소개합니다.
Etc
- A Guide to OpenAI’s Moderation Model in Spring AI
- OpenJDK Mail Search
- MIDDLEWARE BEST PRACTICES
- You don’t need a frontend framework
- How I Built a Full-Stack React Framework 4x Faster Than Next.js With 4x More Throughput
- Running KittenTTS in the Browser: A Deep Dive into WASM and ONNX
- Rendering a Game in Real-Time with AI
- The Fundamentals of CSS Alignment
- Delta Lake: Transform pandas Prototypes into Production
- Building your own CLI Coding Agent with Pydantic-AI
- Polars GPU Execution. (70% speed up)
- TIL: Using SQLModel Asynchronously with FastAPI (and Air) with PostgreSQL
Written on September 6, 2025