2026
126 posts
- AI Harness Engineering: Đóng khung & kiểm soát AI Agent
- AI Harness Engineering: Governing & Orchestrating Agents
- Chạy lệnh Shell trong JavaScript với Bun Shell
- Demystifying Infrastructure as Code: Terraform Deep Dive
- Demystifying Infrastructure as Code: Terraform Deep Dive
- Run Shell Commands in JavaScript with Bun Shell
- Web Security Headers — Bảo Vệ Website Từ HTTP Headers
- Beyond the Cloud: Tại sao Edge Computing là Bước chuyển lớn
- Why and How to Turn Off Cloudflare Email Address Obfuscation
- Beyond the Cloud: Why Edge Computing Is the Next Big Shift
- Vitest `--changed`: Smarter Test Selection for CI
- `--changed` trong Vitest: Chạy Test Thông Minh Hơn
- Alchemy - IaC thế hệ mới với TypeScript thuần và Effect
- Alchemy vs Terraform - Quản lý Cloudflare infrastructure
- Durable Objects — Stateful Ứng Dụng Real-time Trên Workers
- Effect - typed effects, error handling và concurrency
- Testing Nâng Cao: Contract, Visual, Property & Hơn Thế Nữa
- BDD trong Rust: Xây Web App Vững Chắc với Cucumber
- BDD in Rust: Building Web Apps with Cucumber
- Cloudflare Workers — Serverless Ở Biên Toàn Cầu
- Logging & Monitoring — ELK, Grafana, OpenTelemetry
- Error Handling — Pattern Cho Ứng Dụng Sản Phẩm
- @astrojs/markdown-remark — Xử Lý Markdown Trong Astro
- Authentication — SSO, LDAP, WebAuthn, Passkeys
- LLM Engineering — Prompt, RAG, Fine-tuning Cho AI App
- CI/CD Speed: Vitest `--changed` + GH Actions + Bun
- Tốc Độ CI/CD: Vitest `--changed` + GH Actions + Bun
- How to Simulate an Enum Using SMALLINT in PostgreSQL
- Message Queues — RabbitMQ, Kafka Cho Hệ Thống Phân Tán
- Mô phỏng Enum bằng SMALLINT trong PostgreSQL
- Rate Limiting — Thuật Toán Và Implementation Cho API
- WebAssembly — Chạy Code Tốc Độ Native Trên Browser
- Monorepo — Turborepo, Nx, Workspace Cho Codebase Lớn
- Tailwind CSS — Utility-First Cho Giao Diện Nhanh
- Prisma ORM — Từ Schema Đến Database Trong Phút
- Terminal Productivity — tmux, Zsh, Fish, Alias
- Regex Cho Developer — Từ Cơ Bản Đến Thực Chiến
- HTTP Protocol — Từ URL Đến Request/Response Chi Tiết
- Next.js Production — Từ Dev Đến Triển Khai Thực Tế
- State Management — Redux, Zustand, Jotai, TanStack Query
- Thử nâng cấp Astro 7 nhưng thất bại
- API Security — OAuth2, JWT Và Bảo Vệ Endpoint
- Clean Code — Viết Code Người Khác (Và Chính Bạn) Có Thể Đọc
- Functional Programming — Tư Duy Mới Cho Code Sạch Hơn
- SQL vs NoSQL — Chọn Database Cho Dự Án Của Bạn
- WebSocket Và Real-time — Chat, Notification, Live Data
- Design Patterns — 23 Patterns Cổ Điển Cho Developer Hiện Đại
- React Native — Xây Dựng Mobile App Từ Một Codebase
- Vim/Neovim — Soạn Thảo Văn Bản Tốc Độ Ánh Sáng
- Deno — JavaScript Runtime An Toàn TypeScript Native
- Kubernetes Cơ Bản — Container Orchestration Cho Developer
- Neo4j & Graph Database — Khi Quan Hệ Là Dữ Liệu Chính
- Railway — PaaS Hiện Đại Cho Backend Hiệu Quả
- Railway Serverless — Scale To Zero Cho Backend
- Svelte — Framework Compile-Time Cho Web App
- Tauri — Desktop App Với Web Technology Nhẹ Hơn Electron
- Web Components — Component Native Không Cần Framework
- Effect-TS — Functional Error Handling Cho TypeScript
- GraphQL vs REST — Khi Nào Dùng Cái Nào?
- JSON Web Token (JWT) — Từ Cấu Trúc Đến Implementation
- Vite — Build Tool Nhanh Cho Web Hiện Đại
- Agent MD — CLI Viết Markdown Thân Thiện Cho AI Agent
- AI Agent Terminal — Làn Sóng Mới Nhờ libghostty
- Astro Paper — Theme Blog Minimal Cho Astro
- Astro — Web Framework Cho Content-First Site
- Biome — Toolchain TypeScript Thay ESLint + Prettier
- Bun — JavaScript Runtime Tốc Độ Cao Cho Kỷ Nguyên Mới
- Data Structures & Algorithms — Từ Cơ Bản Đến Phỏng Vấn
- Drizzle ORM — SQL Cho TypeScript Type-Safe
- Hono — Web Framework Siêu Nhẹ Cho Edge Computing
- htmx — Hypermedia Thay JSON Cho Web App
- libghostty — Embed Terminal Cho Mọi Ứng Dụng
- LLM Lean Log — Log CSV Tiết Kiệm Token Cho AI Agent
- Nanobrew — Quản Lý Gói macOS Siêu Nhanh Bằng Zig
- Tahta — Design System Cho Slidev, 13 Biến Thể 1 Dòng
- TanStack Query — Quản Lý Server State Cho React
- Testing — Unit Test, Integration Test Và E2E Cho Web App
- tRPC — API Type-Safe Cho TypeScript
- SQL Window Functions — Phân Tích Dữ Liệu Không Cần Subquery
- System Design — Từ Monolith Đến Distributed System
- Agency Agents — Biến AI Thành Một Team Chuyên Gia Ảo
- API Gateway — Kong, APISIX, Custom Gateway Với Node.js
- AntfuStyle Theme — Astro Theme Cho Developer Và Creator
- Tìm Kiếm Tĩnh Cho Static Site Với Astro + Pagefind
- Caveman — Khi AI Coding Agent Nói Ít Hơn, Làm Nhiều Hơn
- Hướng Dẫn Đổi Nameserver Từ ZoneDNS Sang Cloudflare
- Database Indexing — Tối Ưu Truy Vấn Trong PostgreSQL
- Dembrandt — Tự Động Lấy Design System Từ Website
- Event-Driven Architecture — Khi Request-Response Không Đủ
- gRPC — REST Và GraphQL Chưa Đủ Cho Microservices
- Chạy AI Local Với Ollama — Hướng Dẫn Từ A Đến Z
- Redis — Cache, Session, Pub/Sub, Rate Limit, Queue
- RTK — Rust Token Killer, Cắt Token AI Đến 90%
- Strix — AI Hacker Mã Nguồn Mở Tự Động Tìm Lỗ Hổng Bảo Mật
- System Design — Thiết Kế URL Shortener Từ A Đến Z
- Terraform — Infrastructure As Code Cho Developer Hiện Đại
- Typesense — Search Engine Nguồn Mở Cho Ứng Dụng Hiện Đại
- Typesense Là Gì? Search Engine Nhanh, Nhẹ Cho App Hiện Đại
- Vector Database — Qdrant, Chroma, Pinecone Cho AI
- Zig — Comptime, Allocator, Và Systems Programmer Cần Biết
- CI/CD Pipeline — Tự Động Hóa Từ Commit Đến Production
- Go Lang — Đơn Giản, Nhanh, Hiệu Quả Cho Backend
- NullClaw: Kiến Trúc Vtable Và Hệ Thống Plugin Linh Hoạt
- NullClaw Cho IoT và Edge Computing — AI Trên Phần Cứng $5
- Hướng Dẫn Cài Đặt Và Sử Dụng NullClaw Từ A-Z
- Giới Thiệu NullClaw — AI Infrastructure Nhỏ Nhất Thế Giới
- Bảo Mật Với NullClaw — Secure By Design
- React Hooks — Từ useState Đến Custom Hooks
- Python Cho Data Science — Pandas, NumPy Và Matplotlib Cơ Bản
- Web Performance Optimization — Tối Ưu Tốc Độ Website
- Microservices Architecture — Khi Nào Và Làm Thế Nào?
- CSS Grid & Flexbox — Bố Cục Web Hiện Đại Từ A Đến Z
- Node.js Best Practices Cho Backend Developer
- REST API Design — Best Practices Cho Backend Developer
- Bảo Mật Web — Những Lỗ Hổng Phổ Biến Và Cách Phòng Tránh
- Rust — Ngôn Ngữ Tương Lai Của Lập Trình Hệ Thống
- Docker Cho Lập Trình Viên — Từ Dev Đến Deploy
- Linux Cho Developer: Những Lệnh Cơ Bản Ai Cũng Cần Biết
- AI Agent — Khi AI Tự Lập Kế Hoạch Và Thực Thi
- Trình Điều Khiển Cho AI — CUDA Và Hạ Tầng Phần Mềm
- Hướng Dẫn Sử Dụng OpenCode — AI Coding Agent Trong Terminal
- Product Owner Sẽ Ra Sao Khi AI Agent Phát Triển?
- Prompt Engineering — Nghệ Thuật Nói Chuyện Với AI
- Xu Hướng Phát Triển Trí Tuệ Nhân Tạo (AI) Năm 2026
- Git Nâng Cao: Làm Chủ Quy Trình Làm Việc Nhóm
- Tại Sao Nên Dùng TypeScript Cho Dự Án Lớn?