Blog
Tat ca bai viet

Tag: lap-trinh

7 bai viet

Kinh doanh

How Supabase became the essential infrastructure for the AI era

KẾT LUẬN Supabase thành công nhờ 3 yếu tố cốt lõi: (1) định vị sản phẩm chính xác với tagline đơn giản đúng người đúng thời điểm, (2) kiên trì vận hành tinh gọn như thể chỉ có 100K trong ngân hàng dù đã gọi vốn thành công, và (3) liên tục bắt sóng các làn sóng công nghệ từ Postgres, open source đến 3 đợt AI (pgvector → Bolt/Lovable → Claude Code). Triết lý cốt lõi của Paul Copplestone là xây dựng công ty database thế hệ với văn hóa không văn phòng, không đồng bộ, không ego nhưng siêu cạnh tranh....

2 luot xem
Lập trình

How DoorDash Built an AI Shopping Assistant That Does not Rely on the LLM Alone

KẾT LUẬN DoorDash đã xây dựng trợ lý mua sắm AI Ask DoorDash với kiến trúc đa tầng, không phụ thuộc hoàn toàn vào LLM. Thay vì nhúng logic nghiệp vụ vào prompt, họ tách biệt orchestration khỏi business capabilities thông qua Assistant Runtime + MCP layer + 3 hệ thống memory (dài hạn, phiên, agentic). Kết quả: tỷ lệ chuyển đổi checkout tăng ~24%, giỏ hàng lớn hơn 17%, giảm 7% lượt hội thoại, và hệ thống evaluation tự động 2000+ test/ngày giúp giảm regression testing từ 6 giờ xuống 20 phút. Kiến t...

0 luot xem
Lập trình

How to Build More Resilient Local-First Applications With AT Protocol Infrastructure

KẾT LUẬN AT Protocol có thể được sử dụng làm nền tảng hạ tầng cho ứng dụng local-first phân tán, không chỉ giới hạn ở mạng xã hội. Mô hình này chuyển từ kiến trúc server-per-app truyền thống sang shared infrastructure, nơi mỗi người dùng sở hữu Personal Data Server (PDS) riêng để lưu trữ và kiểm soát dữ liệu, cấp quyền truy cập cho ứng dụng thay vì phụ thuộc vào backend độc quyền. Cách tiếp cận này giúp giảm single point of failure, tăng khả năng phục hồi (resilience), và server trở nên đơn giản...

0 luot xem
Lập trình

Removing a Hidden Round Trip from a Multi-Region AWS API

KẾT LUẬN SigV4 vốn buộc chữ ký API vào một region duy nhất, khiến client phải thực hiện một pre-flight round trip (DiscoverRegion) để xác định region trước khi gọi thực sự — một bước đi ẩn chỉ tồn tại vì mô hình xác thực, không mang giá trị nghiệp vụ. Việc chuyển sang SigV4a với chữ ký ECDSA-P256 cho phép chữ ký hợp lệ trên tập region, loại bỏ hoàn toàn round trip ẩn đó, trao quyền routing về hạ tầng (Route 53/CloudFront), và đơn giản hóa logic retry. Thay đổi kỹ thuật chỉ là 1 dòng code, nhưng ...

0 luot xem
Lập trình

The Path to Sovereign Data: Challenges and Priorities in Local-First Computing

KẾT LUẬN Data ownership không phải là một tính năng đơn lẻ của local-first software, mà là một câu hỏi hệ thống rộng lớn hơn liên quan đến portability (tính di động dữ liệu), governance (quản trị), interoperability (khả năng tương tác), và khả năng cộng đồng tự vận hành công nghệ theo điều kiện của chính họ. Panel kết luận rằng để đạt được chủ quyền dữ liệu thực sự, cần chuyển từ phê phán sang ưu tiên triển khai: shared tooling cho data governance, shared building blocks thay vì xây lại từ đầu, ...

0 luot xem
Lập trình

Fragments: July 13

KẾT LUẬN Tổng hợp các cuộc thảo luận tại Thoughtworks Future of Software Development Retreat, xoay quanh câu hỏi cốt lõi: chúng ta nên trao bao nhiêu quyền quyết định cho AI agent và làm sao duy trì niềm tin vào kết quả nó tạo ra. Harness Engineering, self-hosting model, quản lý theo mục tiêu và unit of work là những chủ đề then chốt định hình tương lai phát triển phần mềm.

0 luot xem
Lập trình

How Datadog Used Claude and Cursor for Test-Driven Production Migration

KẾT LUẬN Datadog đã thành công trong việc sử dụng Claude và Cursor để thực hiện migration production theo hướng test-driven, chuyển từ FoundationDB (KV) sang PostgreSQL, với yếu tố quyết định là bộ test suite mạnh mẽ đóng vai trò tiêu chí pass/fail cho mọi thay đổi do AI tạo ra.

0 luot xem