2coffee.dev

Threads mới nhất

Những chia sẻ ngắn và cuộc trò chuyện gần đây.

Xem tất cả
Xuân Hoài Tống

Cuối cùng cũng dành thời gian thêm trang chủ mới cho trang web 🥳

Các bạn có phát hiện ra ý đồ của tui không 🤓? Thấy nó thế nào?

Bình luận
Xuân Hoài Tống

Một bài viết giải thích nhanh Harness là gì: Harness – definition by the Cambridge Dictionary

Chắc hẳn nhiều người đã nghe đến Harness hay cụm từ Harness Agents. Nó khác gì với AI Agents, AI hay Agents? Đọc bài viết trên là hiểu luôn.

Bình luận
Xuân Hoài Tống

Trong cùng một ngày, Qwen và Z.ai giới thiệu 2 phiên bản Flash cho mô hình cao cấp nhất hiện tại: Qwen3.8-Flash-Next & GLM-5.3-Flash.

Chưa biết chất lượng thế nào nhưng mức giá đang rất hấp dẫn, đánh bại cả DeepSeek Flash luôn cơ mà 🥶

Bình luận

Bài viết

Những câu chuyện dài hơn về kỹ thuật và hành trình làm sản phẩm.

Xem tất cả
other

Stacks mới: 11ty, sql.js-httpvfs và Preact.js

Xin chào độc giả của 2coffee.dev, 4 tháng trôi qua nhanh như một cơn gió, lần này tôi quay trở lại với một bài viết mới. Dạo này các bạn thế nào? Thay đổi và thích ứng ra sao trong thời đại AI lên ngôi, tự động hoá hầu hết mọi thứ trong công việc? Thi thoảng vài người bạn lại hỏi rằng dạo này có viết bài nữa không? Có dùng AI viết bài không? Hmm... chắc chắn là không rồi. Tại sao phải dùng AI viết bài trong khi ai cũng có thể dùng nó để tạo ra hàng loạt bài viết theo ý thích của họ? Ý tôi là nếu họ muốn, họ có thể dùng AI để tạo ra bài viết và đọc chúng. Nhưng nếu đôi khi cảm thấy cần một điều gì đó mới mẻ thì hãy quay lại đây vì tất cả nội dung ở đây đều do chính tôi tạo ra với hàng nhiều giờ suy ngẫm.

other

5 bài học từ việc luyện chơi game bằng 4 ngón

Từ bé tôi đã biết đến chiếc máy thùng chơi game có cần gạt màu xanh hoặc đỏ trông rất giống chiếc đùi gà, bên trái là 5-6 nút bấm sáng đèn rực rỡ. Sống ở nơi tương đối sầm uất nhưng ít khi nhìn thấy quán kiểu như thế này. Tôi còn nhớ thi thoảng đi học về, cứ như có thế lực vô hình nào đó kéo mình vào trong đứng xem người ta chơi gì. Nếu để dành được 1-2 nghìn ăn sáng thì chắc chắn buổi đó không còn đóng vai khán giả. Quá lâu để nhớ hết từng chi tiết, nhưng bị cuốn hút vào trò chơi điện tử là thật. 2008 là năm đầu tiên...

coffee

Chuyện đầu năm mới - Cà phê

Xin chào! Chúc mọi người năm mới bình an. Để mở đầu cho một năm với nhiều mục tiêu lớn lao hơn năm ngoái, khoan hãy nói về công việc, thay vào đó tôi muốn chia sẻ với bạn đọc một số bức ảnh về cà phê đã chụp trong năm qua. Mà tại sao lại là cà phê? Vì nó như người bạn đồng hành ngày qua ngày, không có nó chắc không có tôi ngày hôm nay, ngay lúc này, 23 giờ 25 phút ngồi gõ dòng chữ chưa biết khi nào dừng. À! Mà 2025 chắc hẳn là một năm có quá nhiều...

Posts

Ghi chú ngắn gọn từ những điều tôi đang học và xây dựng.

Xem tất cả

Tản mạn về debugger - DAP là gì?

debuger

Mấy hôm nay chuyển từ VSCode sang sử dụng Zed vì một số lý do. Zed là một trình soạn thảo mã viết bằng Rust rất nhẹ và có giao diện tương đồng với VSCode ở nhiều chỗ. Tuy vậy Zed vẫn có những điểm khác biệt và đi theo triết lý riêng của họ. Cá nhân mình đã sử dụng Zed từ những ngày đầu ra mắt, ấn tượng ban đầu là rất nhanh và mượt. Tuy nhiên rất nhiều tính năng quen dùng trên VSCode lại không có trên Zed nên chỉ dừng lại ở mức trải nghiệm.

Một trong những tính năng mình thường xuyên sử dụng là debug bằng breakpoint, chọn vị trí rồi quan sát luồng dữ liệu trong hệ thống. VSCode là trình soạn thảo phổ biến cho nên bật debug dễ dàng hơn nhiều. Thường chỉ mất vài thao tác, đặc biệt nếu sử dụng framework thì bạn còn dễ dàng tìm thấy hướng dẫn trên mạng. Nói chung là VSCode làm rất tốt việc tối giản cho người sử dụng.

Vì vậy sau khi chuyển

MCP - Prompts & Resources

mcp

Đây có thể là bài viết cuối cùng của chuỗi MCP cơ bản trong chuyên mục Posts của blog. Đúng ra dự định không viết thêm nữa do Prompts & Resources trong MCP có tài liệu rất hạn chế, nhưng vì đây là hai phần thú vị nên giới thiệu chúng đến bạn đọc.

Mình đã đọc và nghiên cứu tài liệu về hai mục này trên trang chủ của MCP, sau khi hiểu được nguyên tắc và trường hợp sử dụng thì sau đó có đi tìm một số dự án đã tích hợp với dự định bổ sung thêm ví dụ trong bài viết, nhưng xem ra rất ít dự án triển khai hai thành phần này. Tại sao?

Theo quan điểm cá nhân

Khi lập trình viên... tập làm văn

Writing

Bạn có thích viết tài liệu không? Hay thích viết mã hơn? Khi nhận yêu cầu, bạn thường suy nghĩ luôn giải pháp, rằng mình sẽ làm như này, viết như này, từng dòng if...else hiện ra một cách tự nhiên trong đầu, hay nghĩ về nghiệp vụ, những phần có liên quan hoặc thay đổi có ảnh hưởng gì đến cái hiện có trong hệ thống không?

Từ lúc mới biết lập trình, tôi không có khái niệm về viết tài liệu, thậm chí đọc tài liệu cũng không. Tất cả những gì làm là đọc bài viết từ người khác, được họ chỉ cho từng bước làm thế này, sau đó chỉ cần làm theo là được. Nếu gặp khó khăn thì tìm kiếm trên mạng không mất quá nhiều thời gian. Tóm lại là chỉ cần đủ, không cần thừa, còn lại nhờ thời gian tích luỹ thêm kinh nghiệm cho ta.

Điều đó đeo bám một

Hoài

Software Engineer, Blogger, Mentor...

Tôi là Hoài - kỹ sư phần mềm, thích biến ý tưởng thành sản phẩm hữu ích và kể lại hành trình đó qua các bài viết.

Khám phá
Minh hoạ Hoài đang vẫy tay