Posts

Newsletter #97

Mời bạn thưởng thức Newsletter #97. Why we’re rethinking cache for the AI era Cloudflare cho biết 32% lưu lượng trên mạng lưới của họ đến từ nguồn tự động, trong đó AI bot đã …

Newsletter #96

Mời bạn thưởng thức Newsletter #96. Clean Architecture → Separation of Concerns trong Go Bài viết giải thích nguyên tắc phân tách mối quan tâm (Separation of Concerns): phần việc …

Newsletter #95

Mời bạn thưởng thức Newsletter #95. 12 Claude Code Features Every Engineer Should Know: Subagents, CLAUDE.md, Checkpoints, MCP, and more Video của kênh ByteByteAI điểm qua 12 tính …

Hibernate merge: lấy ID của entity đúng cách

Một lỗi nhỏ mà mình từng mất kha khá thời gian debug. Vấn đề Khi dùng EntityManager.merge() để lưu một entity mới, nhiều người có thói quen gọi: 1 2 entityManager.merge(entity); …