Technical

Đồng nghiệp tôi vừa mới Golive và bùm, race condition

Race Condition xảy ra khi hai hoặc nhiều luồng (thread) truy cập và thay đổi cùng một tài nguyên (shared resource)...
Hùng Trần
18 min read

Sức mạnh của AI CLI – trợ thủ đắc lực cho dân lập trình

Đợt rồi mình có thử và sử dụng một số AI công cụ dòng lệnh ngay trên Terminal để coding, nay...
Hùng Trần
6 min read

Xử lý lỗi lệch múi giờ khi dùng Mapstruct

Hôm nọ trong lúc làm Job đồng bộ 5.2M triệu dữ liệu khách hàng, mình có gặp 1 issue nhỏ liên...
Hùng Trần
5 min read

Throw back: chuyến đi Thái Lan đáng nhớ của tôi

Năm ngoái vợ chồng mình sang Thái Lan vi vu đúng dịp sinh nhật mình, năm nay thì chỉ đi Miền...
Hùng Trần
3 min read

Lỗi trên môi trường Staging mà không ai chịu sửa đến cùng

Chuyện là đợt vừa rồi team mình có một số đợt golive lớn, mỗi lần golive đều phải cần testing trên...
Hùng Trần
7 min read

Có CodeRabbit làm tôi review code cũng nhàn hơn

Mấy nay mình phải review code nhiều, mà mỗi lần review thì anh em toàn cho rất nhiều changes vào trong...
Hùng Trần
2 min read
spring boot filter

Filter Spring và pha xử lý bug nhớ đời

Hôm nay mình sẽ chia sẻ kinh nghiệm thực tế debug filter trong Spring Boot khi request bị chặn bởi Filter...
Hùng Trần
12 min read

Đi phỏng vấn để biết mình tìm kiếm điều gì

Qua bài viết này mình sẽ chia sẻ lại một chút quá trình phỏng vấn dạo trong năm 2025 của mình,...
Hùng Trần
26 min read

Top AI Assistants for Coding That I Use

Bài viết này mình sẽ giới thiệu tới mọi người những trợ lý AI (AI Assistants) trong việc coding hằng ngày...
Hùng Trần
8 min read

DeepSeek: Tiềm Năng Mới Trong Cuộc Đua AI Toàn Cầu

vực công nghệ phát triển nhanh nhất trên thế giới. Cuộc đua giữa các tập đoàn công nghệ lớn như OpenAI,...
Hùng Trần
8 min read
fetch-milion-record-cafeincode

Tổng hợp dữ liệu cho 1 triệu tài khoản trong 4 phút

Bạn đang tìm kiếm giải pháp xử lý 1 triệu tài khoản một cách nhanh chóng và hiệu quả? Bài viết...
Hùng Trần
18 min read

Những thói quen tốt trong ngành phát triển phần mềm

Mình muốn chia sẻ đến mọi người những thói quen tốt trong ngành phát triển phần mềm mà những bạn Engineering...
Hùng Trần
14 min read
half-marathon-long-bien

Tôi đã hoàn thành cự ly Half Marathon Long Biên 2024

Hôm 27/10/2024 mình đã hoàn thành cự ly Half Marathon (21,195km) Long Biên. Đây là lần đầu tiên mình tham dự...
Hùng Trần
1 min read

Rest API: Cách Ngăn Chặn Duplicate Request Hiệu Quả

Giải pháp chống trùng lặp dữ liệu (duplicate request) mà mình muốn nói đến ở đây, chính là việc một user...
Hùng Trần
12 min read
how-to-stop-using-if-else-statement-in-java-cafeincode

Code tốt hơn bằng cách hạn chế If Else trong Java

Chuyện là có một hệ thống cũ legacy từ trước, đồng nghiệp code cả nghìn dòng từ trên xuống dưới, mỗi...
Hùng Trần
7 min read
78-the-development-java-8-11-17-cafeincode

Sự phát triển của Java 8, Java 11 và Java 17

Tính tới thời điểm viết bài thì Java đã ra đời tới phiên bản 22, được phát hành vào ngày 19...
Hùng Trần
17 min read
first-half-marathon-cafeincode

Lần đầu chinh phục thành công Half Marathon

Cuối tuần trước mình vừa hoàn thành giải chạy Half Marathon đầu tiên trong đời, năm nay mình đăng kí 2...
Hùng Trần
2 min read
76-java-stream-cafeincode

Best practice trong việc sử dụng Java Stream

Khi làm việc với java thì việc hiểu và biết cách sử dụng stream để tối ưu hóa hiệu suất công...
Hùng Trần
15 min read
75-script-postman-effective

Tận dụng script trong Postman để tiết kiệm thời gian của bạn

Trong quá trình làm việc của mình thì việc sử dụng postman để test các đầu api là điều gần như...
Hùng Trần
6 min read
73-git-flow-in-company-cafeincode

Git flow ở công ty nghìn người sẽ như thế nào

Việc triển khai một git flow chuẩn là điều mà đa số những công ty lớn đang triển khai, những công...
Hùng Trần
5 min read
71-intellij-tips-effective-cafeincode

Những mẹo sử dụng Intellij IDEA mà bạn nên biết

Intellij IDEA là một trong những công cụ dùng để lập trình khá mạnh mẽ đến từ họ nhà Jetbrain, về...
Hùng Trần
4 min read
69-agile-in-soft-ware-development-cafeincode

Làm việc trong môi trường Agile là như thế nào

Bài viết này mình muốn chia sẻ một chút góc nhìn cũng như những kinh nghiệm thực tế khi làm việc...
Hùng Trần
10 min read
loai-testing-cafeincode

Tìm hiểu một vài loại Testing phổ biến

Hiện tại cũng có khá nhiều loại testing được sử dụng, tuy nhiên mỗi loại testing lại có cách thức sử...
Hùng Trần
12 min read
ba-luong-tuan-tu-duoc-thuc-hien-the-nao-cafeincode

Ba luồng thực hiện tuần tự, có những cách triển khai nào?

Hôm nay chúng ta sẽ ngó sang một chút về Java, ví dụ một câu hỏi phỏng vấn mà bạn được...
Hùng Trần
4 min read