Git Worktree: Quản lý nhiều branch song song trong một repo

Tại sao cần Git Worktree? Git workflow thông thường ép bạn chuyển branch liên tục: git checkout feature-A, sửa, rồi git checkout main, hotfix, rồi quay lại. Mỗi lần checkout…

Xem thêm

TypeScript satisfies operator là gì? Kiểm tra kiểu không đổi biến

TypeScript satisfies operator (toán tử satisfies) cho phép kiểm tra kiểu của một biểu thức phù hợp với kiểu mong đợi mà không thay đổi kiểu suy luận gốc của…

Xem thêm

Terraform là gì? Infrastructure as Code cho cloud đa nền tảng

Terraform là gì? Infrastructure as Code cho cloud đa nền tảng Terraform là công cụ Infrastructure as Code (IaC) mã nguồn mở được phát triển bởi HashiCorp. Nó cho phép…

Xem thêm

Rust ownership và borrow checker: quản lý bộ nhớ an toàn không cần GC

Ownership là gì? Rust là ngôn ngữ lập trình đầu tiên đưa ownership vào type system để quản lý bộ nhớ. Mỗi giá trị trong Rust có một owner duy…

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

Flutter là gì?

Flutter là framework mã nguồn mở của Google dùng để xây dựng giao diện ứng dụng cho Android, iOS, web và desktop từ một codebase duy nhất. Nhờ kiến trúc…

Xem thêm

Redis là gì?

Redis là một kho dữ liệu in-memory mã nguồn mở được sử dụng rộng rãi nhất trong giới developer hiện nay. Với tốc độ đọc ghi tính bằng micro giây,…

Xem thêm

Drizzle ORM là gì? ORM TypeScript hiệu năng cao thay thế Prisma

Drizzle ORM là gì? Drizzle ORM là thư viện ORM (Object-Relational Mapping) kiểu headless cho TypeScript và JavaScript, tập trung vào hiệu năng cực cao và trọng lượng thấp. Khác…

Xem thêm

Clean Architecture là gì?

Clean Architecture là gì? Clean Architecture là mô hình kiến trúc phần mềm do Robert C. Martin (Uncle Bob) tổng hợp từ các trường phái trước: Hexagonal Architecture của Alistair…

Xem thêm

SQLAlchemy 2.0 là gì? Cải tiến ORM Python hiệu năng 2024

SQLAlchemy 2.0 là gì? SQLAlchemy 2.0 là bản cập nhật lớn của thư viện ORM và SQL toolkit nổi tiếng nhất cho Python, phát hành năm 2023. Nó cung cấp…

Xem thêm