# Blog 200Lab

> Các bài viết mới nhất, mới nhất trước. Mỗi dòng gồm tiêu đề, tóm tắt, chủ đề và thời gian đọc; đường dẫn trỏ tới bản Markdown của bài.

- [Cách để website đạt Agent Ready - Chỉ có llms.txt hay render Markdown là chưa đủ](https://200lab.io/blog/cach-de-website-dat-agent-ready.md): llms.txt và bản Markdown mới là phần dễ thấy. Website Agent Ready còn cần twin đúng quyền, negotiation an toàn, cache không nhầm và UI cho Agent dùng browser. · Agent, AI, Frontend · 18 phút đọc
- [Phân biệt Agent & Harness và tư duy giải cấu trúc](https://200lab.io/blog/phan-biet-agent-va-harness.md): Agent chọn làm gì tiếp theo, Harness điều phối và kiểm soát. Tách được hai phần này là bước đầu của tư duy giải cấu trúc khi làm hệ thống. · Agent, Harness, Kiến trúc ứng dụng, Mindset · 5 phút đọc
- [Biệt đội models nhà Anthropic](https://200lab.io/blog/chon-model-claude-haiku-sonnet-opus-fable.md): Haiku, Sonnet, Opus và Fable khác nhau ở đâu, việc nào nên giao cho model nào? Góc nhìn từ trải nghiệm dùng nhà A của mình từ thời Claude 3. · AI, Agent · 7 phút đọc
- [Claude Code Plugin là gì? Top 10 plugin Claude Code nên cài](https://200lab.io/blog/claude-plugins-la-gi.md): Plugin biến cách làm việc của một người thành gói cài được bằng một lệnh. Bài viết giải thích Claude Code plugin là gì và gợi ý top 10 plugin Claude Code đáng dùng nhất hiện nay. · AI · 16 phút đọc
- [AGENTS.md vs CLAUDE.md: Khác nhau thế nào, nên dùng file nào?](https://200lab.io/blog/agents-md-vs-claude-md.md): Bạn dùng Codex và Claude Code trên cùng một dự án? Tìm hiểu khi nào Claude Code đọc AGENTS.md, lúc nào ưu tiên CLAUDE.md, cách dùng chung instruction và cách kiểm agent đã làm đúng sau khi sửa web app. · AI · 12 phút đọc
- [OpenAI Agents API là gì? Hướng dẫn cho người dùng Codex](https://200lab.io/blog/openai-agents-api-la-gi.md): Muốn làm trợ lý trả lời câu hỏi về dữ liệu công ty cho cả nhóm? Bài viết giải thích OpenAI Agents API là gì, khác Scheduled tasks ở đâu, cách nhờ Codex dựng thử Demo từ mẫu của OpenAI, chi phí chạy trợ lý gồm những khoản nào? · AI · 12 phút đọc
- [Reasoning effort trong Codex là gì? Cách chọn mức phù hợp](https://200lab.io/blog/reasoning-effort-trong-codex.md): Reasoning effort cao hơn có thể giúp xử lý việc phức tạp, nhưng không bổ sung được dữ liệu thiếu. Bài viết hướng dẫn bạn đổi mức suy luận trong Codex và chọn mức phù hợp cho từng công việc của báo cáo cuối tháng. · AI · 12 phút đọc
- [Effort trong Claude Code là gì? Cách chọn mức effort phù hợp](https://200lab.io/blog/effort-trong-claude-code.md): Effort quyết định mức công sức Claude bỏ ra để có câu trả lời. Bài viết hướng dẫn cách xem, đổi và lưu cài đặt, phân biệt ultrathink với ultracode, lựa chọn mức effort phù hợp · AI · 12 phút đọc
- [Claude Managed Agents là gì? Hướng dẫn cho người dùng Claude Code](https://200lab.io/blog/claude-managed-agents-la-gi.md): Muốn thêm ô hỏi đáp để agent đọc tài liệu và email trong ứng dụng bạn tự làm bằng Claude Code? Bài viết giải thích Claude Managed Agents là gì, khác Routines ở đâu, cách tạo agent đầu tiên, chi phí và dữ liệu đi đâu. · Agent, AI · 12 phút đọc
- [Agent harness là gì? Hướng dẫn cho người mới](https://200lab.io/blog/agent-harness-la-gi.md): Agent vẫn làm sai dù đã có file hướng dẫn? Tìm hiểu harness trong Codex và Claude Code, cách kiểm thông tin agent đọc, đặt lời dặn cụ thể, dùng quyền chặn và xác định lúc cần nhờ lập trình viên. · AI, Agent · 15 phút đọc
- [Cách tạo website bằng AI với Claude](https://200lab.io/blog/cach-tao-website-bang-ai-voi-claude.md): Dựng một trang giới thiệu cửa hàng bằng Claude ngay trên trình duyệt, sửa nội dung bằng tiếng Việt, rồi mở quyền cho khách xem mà không cần tài khoản. · AI · 10 phút đọc
- [Cách tạo website bằng AI với Antigravity](https://200lab.io/blog/cach-tao-website-bang-ai-voi-antigravity.md): Dùng Antigravity của Google để dựng trang giới thiệu cửa hàng thành các file trên máy, rồi đưa lên mạng bằng Cloudflare Pages. · AI · 16 phút đọc
- [Cách tạo website bằng AI với Lovable](https://200lab.io/blog/cach-tao-website-bang-ai-voi-lovable.md): Dựng và xuất bản một trang giới thiệu cửa hàng ngay trong trình duyệt bằng Lovable, kèm cách đọc hạn mức credit của gói miễn phí. · AI · 21 phút đọc
- [Cách tạo website bằng AI cho người mới](https://200lab.io/blog/cach-tao-website-bang-ai.md): Tự làm trang web giới thiệu cửa hàng bằng AI không cần biết code. Trọn bộ quy trình: chọn công cụ, lên nội dung, xuất bản và chỉnh sửa bảng giá dễ dàng. · AI · 15 phút đọc
- [Vibe coding là gì? Hướng dẫn cho người mới](https://200lab.io/blog/vibe-coding-la-gi.md): Vibe coding là cách bạn làm phần mềm bằng cách mô tả cho AI bằng lời thay vì tự viết code. Bài viết giải thích cách nó hoạt động, những việc nó làm được và không làm được, rồi hướng dẫn bạn tự làm một trang web nhỏ trong một buổi. · AI · 24 phút đọc
- [Tìm hiểu về Jev - Hệ thống AI Agent sẽ thay đổi ra sao?](https://200lab.io/blog/tim-hieu-ve-jev-he-thong-ai-agent-se-thay-doi-ra-sao.md): Bài này đi từ cơ chế của Jev đến cách chia việc trong agent. Khi có thêm một model chuyên cho những quyết định nhỏ, người xây hệ thống sẽ tổ chức công việc khác đi thế nào? · Agent, AI · 17 phút đọc
- [Cách phối hợp Claude, Codex và Grok CLI](https://200lab.io/blog/cach-phoi-hop-claude-codex-va-grok-cli.md): Cách phối hợp Codex, Claude Code và Grok Build để phát triển hệ thống. Các agents mạnh nhất sẽ debate, advise giải pháp trên nền thông tin chung được kiểm chứng. · Harness, Agent · 11 phút đọc
- [Airflow là gì? Nền tảng Orchestration - Điều phối Workflow chuyên nghiệp](https://200lab.io/blog/airflow-la-gi.md): Apache Airflow là nền tảng mã nguồn mở được viết bằng Python để tạo, lập lịch và giám sát các workflow phức tạp · Data · 9 phút đọc
- [DBT là gì? Tìm hiểu Công cụ Transform trong Data Engineering](https://200lab.io/blog/dbt-la-gi.md): DBT (Data Build Tool) là một công cụ mã nguồn mở giúp Data Engineers và Data Analysts thực hiện bước Transform trong quy trình ELT · Data · 11 phút đọc
- [Architecture Pattern - Phần 7: Hexagonal Architecture](https://200lab.io/blog/hexagonal-architecture-la-gi.md): Hexagonal Architecture là pattern kiến trúc mà mọi tương tác từ bên ngoài đều phải đi qua một Adapter để kết nối vào một Port của Application · Backend · 8 phút đọc
- [File __init__.py trong Python: Hướng dẫn sử dụng toàn diện](https://200lab.io/blog/huong-dan-su-dung-toan-dien-file-init-trong-python.md): __init__.py không chỉ đơn thuần là một file đánh dấu package, nó quyết định cách package của bạn được cấu trúc, import và tối ưu ra sao · Backend · 8 phút đọc
- [Thiết kế Leaderboard hiệu năng cao: Khi nào chọn SQL, Khi nào dùng Redis?](https://200lab.io/blog/thiet-ke-leaderboard-hieu-nang-cao-khi-nao-chon-sql-khi-nao-dung-redis.md): Khám phá cách thiết kế hệ thống Leaderboard tối ưu, linh hoạt, dễ mở rộng, kết hợp giữa tư duy thiết kế hệ thống hiện đại và kinh nghiệm thực tế · Backend · 8 phút đọc
- [Hành vi giúp Phân biệt các Senior Engineer với những người còn lại](https://200lab.io/blog/hanh-vi-giup-phan-biet-cac-senior-engineer-voi-nhung-nguoi-con-lai.md): Việc trở thành một senior engineer thực sự không chỉ nằm ở chức danh bạn được giao, mà là kết quả của tư duy, cách tiếp cận công việc mà bạn rèn luyện mỗi ngày · Backend, Frontend · 5 phút đọc
- [Asynchronous Request-Reply Pattern: Giải pháp cho những tác vụ nặng](https://200lab.io/blog/asynchronous-request-reply-pattern-la-gi.md): Pattern giúp tách rời phần xử lý backend, diễn ra bất đồng bộ khỏi frontend nhưng vẫn phải đảm bảo frontend nhận được thông báo kết quả cuối cùng · Backend · 8 phút đọc
- [End-to-End Encryption là gì? Triển Khai E2EE với TypeScript và Web Crypto API](https://200lab.io/blog/e2ee-la-gi.md): End-to-End Encryption là cơ chế bảo mật trong đó chỉ người liên lạc đầu cuối mới có khả năng truy cập và giải mã nội dung dữ liệu được gửi đi · Backend · 8 phút đọc
- [Opaque Token là gì? So sánh Opaque Token và JWT](https://200lab.io/blog/opaque-token-la-gi.md): Opaque Token là chuỗi ký tự không thể giải mã hay trích xuất thông tin từ phía client, đóng vai trò tham chiếu đến trạng thái xác thực lưu trữ trên server · Backend · 9 phút đọc
- [Mixture-of-Experts là gì? Giải thích dễ hiểu cho Developer](https://200lab.io/blog/mixture-of-experts-la-gi-giai-thich-de-hieu-cho-developer.md): Mixture-of-Experts là kiến trúc mạng nơ-ron gồm nhiều mạng con (expert), mỗi expert chuyên xử lý một kiểu nhiệm vụ hoặc loại dữ liệu cụ thể · AI · 8 phút đọc
- [Các thuật ngữ LLM quan trọng mà Developer nên biết](https://200lab.io/blog/cac-thuat-ngu-llm-quan-trong.md): Nắm vững thuật ngữ như Parameters, Tokens, Context Size, Temperature, ... giúp bạn tận dụng tối đa sức mạnh của LLM và tối ưu ouput đầu ra · AI · 8 phút đọc
- [JWT vs Session-Based Authentication: Đâu là lựa chọn phù hợp](https://200lab.io/blog/jwt-vs-session-based-authentication.md): Bài viết này sẽ phân tích hai giải pháp phổ biến để duy trì trạng thái đăng nhập là Session-Cookie và JSON Web Token (JWT) · Backend · 9 phút đọc
- [LLM có thể giúp chúng ta Code AI Agent không ? Mình đã thử với Gemini và Claude Sonnet](https://200lab.io/blog/llm-co-the-giup-chung-ta-code-ai-agent-khong-minh-da-thu-voi-gemini-va-claude-sonnet.md): Mục tiêu của thử nghiệm là giả lập một developer chưa từng tiếp xúc với langchain, langgraph yêu cầu AI hướng dẫn code một agent AI hoàn chỉnh · AI · 11 phút đọc
- [Thử nghiệm chạy một tỷ Request với 5 Web Framework phổ biến](https://200lab.io/blog/thu-nghiem-chay-mot-ty-request-voi-5-web-framework-pho-bien.md): Thực hiện một thử nghiệm táo bạo: chạy 1 tỷ requests qua 5 web frameworks phổ biến để xem chúng phản ứng ra sao · Backend · 5 phút đọc
- [Prompt Caching: Tối Ưu Hiệu Suất và Chi Phí Khi Làm Việc Với LLM API](https://200lab.io/blog/prompt-caching-la-gi.md): Prompt Caching là cơ chế lưu trữ (cache) một phần hoặc toàn bộ prompt (bao gồm systemp prompt, hướng dẫn, tài liệu, ...) mà bạn gửi lên LLM API · AI, Backend · 4 phút đọc
- [LangSmith: Công cụ Tracing & Debugging ứng Dụng LLM](https://200lab.io/blog/langsmith-la-gi.md): LangSmith là nền tảng được phát triển bởi đội ngũ đứng sau LangChain, giúp developer theo dõi, debug và đánh giá ứng dụng LLM · AI · 4 phút đọc
- [Tại sao các Experienced Programmer lại trượt Coding Interview?](https://200lab.io/blog/tai-sao-cac-experienced-programmer-lai-truot-coding-interview.md): Tại sao các lập trình viên giàu kinh nghiệm lại trượt Coding Interview. Họ đều là senior engineer thực thụ, giỏi giải quyết các bài toán kỹ thuật · Code life · 8 phút đọc
- [MinIO: Giải pháp Object Storage Mã nguồn mở thay thế S3](https://200lab.io/blog/minio-la-gi.md): MinIO là giải pháp object storage mã nguồn mở, hiệu năng cao, và hoàn toàn tương thích với API của Amazon S3 · Backend, DevOps · 7 phút đọc
- [Perplexity AI: Đối thủ thách thức Google Search](https://200lab.io/blog/perplexity-la-gi.md): Perplexity là một công cụ tìm kiếm dựa trên AI, kết hợp khả năng của các mô hình ngôn ngữ lớn với khả năng truy xuất thông tin từ internet · AI · 6 phút đọc
- [Lovable: Cách mạng phát triển Ứng dụng Web bằng Trí Tuệ Nhân Tạo](https://200lab.io/blog/lovable-la-gi.md): Lovable là một nền tảng phát triển ứng dụng web, sử dụng trí tuệ nhân tạo (AI) giúp chuyển ý tưởng thành sản phẩm thực tế một cách nhanh chóng · AI · 5 phút đọc
- [DuckDB là gì? Khám phá siêu vũ khí Phân tích dữ liệu](https://200lab.io/blog/duckdb-la-gi.md): DuckDB là một cơ sở dữ liệu phân tích dạng nhúng (embedded database) được thiết kế tối ưu để xử lý các workload phân tích · Data, Backend · 6 phút đọc
- [Memory Leak trong Go: cách Tìm và Khắc phục](https://200lab.io/blog/memory-leak-trong-go-cach-tim-va-khac-phuc.md): Mặc dù Go có cơ chế thu gom rác (Garbage Collection), rò rỉ bộ nhớ vẫn có thể xảy ra nếu bộ nhớ không sử dụng vẫn bị tham chiếu một cách vô tình · Backend · 4 phút đọc
- [System Prompt: Hướng dẫn toàn diện cho Developer](https://200lab.io/blog/system-prompt-la-gi.md): System Prompt là một loại prompt đặc biệt được đặt ở đầu cuộc hội thoại với mô hình ngôn ngữ lớn, nhằm thiết lập bối cảnh, định nghĩa vai trò, cung cấp hướng dẫn chung cho toàn bộ cuộc đối thoại · AI · 8 phút đọc
- [Shadcn UI vs Component Libraries truyền thống: Lựa chọn nào phù hợp với bạn?](https://200lab.io/blog/shadcn-ui-la-gi.md): Shadcn UI không phải là một thư viện component thông thường, mà là một bộ sưu tập các component React có thể sao chép và tùy chỉnh trực tiếp vào dự án của bạn · Frontend · 9 phút đọc
- [Cursor vs Windsurf: So sánh và phối hợp cả hai cho việc phát triển hệ thống, phần mềm](https://200lab.io/blog/cursor-vs-windsurf-so-sanh-va-phoi-hop.md): Cursor vẫn là lựa chọn dẫn đầu. Tuy nhiên, bạn có thể sử dụng Windsurf để tiết kiệm hơn với chế độ thinking mode, trong khi dùng Cursor cho các tác vụ đòi hỏi nhiều tool actions. · AI · 7 phút đọc
- [Supabase: Giải pháp Backend-as-a-Service mã nguồn mở](https://200lab.io/blog/supabase-la-gi.md): Supabase là một nền tảng Backend as a Service mã nguồn mở, được tạo ra như một giải pháp thay thế cho Firebase · Backend · 9 phút đọc
- [Customer Lifetime Value (LTV): Demo Phân tích LTV cho Doanh nghiệp E-commerce](https://200lab.io/blog/customer-lifetime-value-la-gi.md): Customer Lifetime Value là tổng giá trị kinh tế mà một khách hàng mang lại cho doanh nghiệp trong suốt thời gian họ là khách hàng · Data · 9 phút đọc
- [Cloudflare Workers: Giải pháp Serverless tại Edge cho Developer](https://200lab.io/blog/cloudflare-workers-la-gi.md): Cloudflare Workers là một nền tảng serverless cho phép bạn chạy JavaScript và WebAssembly trên các edge node của Cloudflare · Backend · 5 phút đọc
- [Cloud-Native là gì? So sánh Kiến trúc Truyền thống và Cloud-Native](https://200lab.io/blog/cloud-native-la-gi.md): Cloud-native là phương pháp xây dựng, vận hành các ứng dụng tối ưu cho môi trường cloud ngay từ ban đầu, tận dụng tối đa các lợi ích từ cloud · Backend · 6 phút đọc
- [MLOps là gì? Những Kỹ năng cần thiết cho vị trí MLOps](https://200lab.io/blog/mlops-la-gi.md): MLOps là tập hợp các phương pháp và quy trình nhằm chuẩn hóa và tự động hóa việc triển khai các hệ thống machine learning · DevOps, Data · 6 phút đọc
- [Top các công cụ Quản lý Môi trường trong Python](https://200lab.io/blog/cong-cu-quan-ly-moi-truong-trong-python.md): Bài viết này sẽ so sánh các công cụ quản lý môi trường trong Python phổ biến hiện nay, kèm theo ví dụ code để minh họa cách sử dụng · Data · 6 phút đọc
- [A/B Testing là gì? Hướng dẫn Thực hiện A/B Testing cho Data Analyst](https://200lab.io/blog/ab-testing-la-gi.md): A/B Testing là một phương pháp nghiên cứu định lượng, hai hoặc nhiều phiên bản của một sản phẩm/tính năng được kiểm thử đồng thời để xác định phiên bản nào hiệu quả hơn · Data · 13 phút đọc
- [Bloom Filter và Ứng dụng: Giải thích dễ hiểu cho Developer](https://200lab.io/blog/bloom-filter-la-gi.md): Bloom Filter là một cấu trúc dữ liệu xác suất được thiết kế để kiểm tra nhanh chóng xem một phần tử có thuộc tập hợp hay không · Backend · 7 phút đọc

Sitemap: https://200lab.io/sitemaps/posts.xml
