Minh họa luồng git stash: working directory lưu vào refs/stash

Git Stash: Quản lý công việc đang làm mà không cần commit

git stash là lệnh thiết yếu trong Git — cho phép lưu tạm trạng thái working directory và index khi cần chuyển sang branch khác mà không cần commit dở…

Xem thêm
Minh họa lập trình Go 1.24 generic type aliases

Go 1.24: Generic Type Aliases, Tool Directives và Crypto Post-Quantum

Go 1.24 là bản phát hành mới nhất của ngôn ngữ lập trình Go, ra mắt tháng 2/2025 sáu tháng sau Go 1.23. Bản release này tập trung cải tiến…

Xem thêm

WASI: WebAssembly System Interface Cho Server Và Edge

WASI là gì? WASI (WebAssembly System Interface) là chuẩn giao diện hệ thống cho WebAssembly (WASM) chạy ngoài trình duyệt, cho phép module WASM truy cập file system, network, clocks,…

Xem thêm

Biome: Công cụ lint và format thay thế ESLint + Prettier

Biome là công cụ chuẩn hoá lập trình JavaScript và TypeScript mới, viết bằng Rust, ra mắt như một fork thay thế trực tiếp cho ESLint (lint) và Prettier (định…

Xem thêm

tRPC vs GraphQL vs REST: Chọn API Layer nào cho TypeScript Fullstack

Khi xây dựng fullstack TypeScript application, bạn cần chọn API layer giữa frontend và backend. Ba lựa chọn phổ biến nhất hiện nay là tRPC, GraphQL, và REST. Mỗi cái…

Xem thêm

Git Bisect: Tìm commit gây bug trong 5 phút

Git Bisect là gì? Git Bisect là lệnh binary search trên Git history — tự động tìm commit đầu tiên gây bug trong O(log n) thay vì O(n). Thay vì…

Xem thêm

Swift 6 Structured Concurrency: Viết code iOS an toàn, không data race

Swift 6: Thay đổi lớn nhất là concurrency Swift 6, phát hành năm 2024, mang theo strict concurrency checking — compiler bắt buộc kiểm tra data race trước khi compile…

Xem thêm

Deno Runtime: JavaScript TypeScript an toàn thay Node.js

Deno là gì? Deno là runtime JavaScript/TypeScript an toàn do Ryan Dahl — tác giả Node.js — tạo ra năm 2018. Được viết bằng Rust, Deno hướng đến việc sửa…

Xem thêm

Vite vs Webpack: Chọn build tool nào cho frontend?

Vite là gì? Vite (phiên âm “veet”) là build tool và dev server hiện đại do Evan You — tác giả Vue.js — phát triển năm 2020. Khác với Webpack…

Xem thêm

uv: Trình quản lý gói Python tốc độ cao thay thế pip, poetry, pipx

uv: Trình quản lý gói Python tốc độ cao thay thế pip, poetry, pipx uv là công cụ quản lý gói và dự án Python mới viết bằng Rust, phát…

Xem thêm