// Popular Articles
Iterator Helpers ES2025: xử lý dữ liệu lazy không cần mảng trung gian
ECMAScript 2025 chính thức gắn .map(), .filter(), .take(), .drop() lên Iterator.prototype. Lazy, không tạo mảng trung gian, chạy được trên dữ liệu vô hạn — đây là nâng cấp đáng giá nhất cho JavaScript năm nay.
Claude Code on the web được rebuild: phản hồi nhanh hơn, ổn định hơn
Anthropic vừa viết lại các thành phần cốt lõi của Claude Code on the web — streaming theo token, diff viewer mới, resume session nhanh hơn tới 67%. Đây là bước dọn dẹp kỹ thuật lớn nhất trong tháng 4/2026, sau khi công ty thừa nhận ba lỗi hiệu năng âm thầm kéo chất lượng xuống từ tháng 3.
Từ GraphQL Federation sang tRPC: P95 giảm 67%, bundle nhỏ 80%, 2.4M requests/ngày
Case study production thực tế vừa được InfoQ công bố: migration từ Apollo Federation sang tRPC trong 6 tuần. P95 latency 85ms → 28ms, client bundle 142KB → 28KB gzipped, bugs/tháng giảm 89%, CI/CD nhanh hơn 40%. Số liệu từ Datadog APM, scale 2.4M requests/ngày với 99.97% uptime.
turbopuffer ship stem cache: tokenization nhanh gấp 2 khi bật stemming
Một tối ưu nhỏ đúng chỗ: cache kết quả stemmer cho các term lặp lại giúp pipeline tokenization của turbopuffer tăng ~2x throughput khi stemming bật. Chi tiết vì sao nó rẻ mà hiệu quả đến vậy.