Follow
Cafeincode
Tutorial
Java
Design Pattern
Spring
Hibernate
Database
Oracle
Mysql
Postgres
Mongo DB
Elastic Search
Cassandra
System Design
Microservices
Event-Driven Architecture
Caching Strategies
Monitoring
API Design
Message Queue
Hazelcast
Kafka
Redis
MQTT
Rabbit MQ
Rocket MQ
Active MQ
Technical
Restful
Soap
GraphQL
gRPC
Git
Testing
Fixbug
Postman
Tool Coding
Jrebel
Maven
Camunda
DevOps
Kubernetes
Docker
CI/CD
Linux
Career Path
Work-Life Balance
Soft Skill
Review CV & Phỏng vấn
Tâm Sự
Review Sách
AI
Đồ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) cùng lúc, khiến kết quả cuối cùng phụ thuộc vào thứ tự thực...
Read More
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 đẹp trời viết một bài tổng hợp ngắn về một số AI Cli...
Read More
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 quan đến việc sử dụng Mapstruct để mapping dữ liệu qua lại, qua...
Read More
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 Tây thôi, giờ ngồi xem lại ảnh cũ 1 năm trước thật là...
Read More
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 môi trường Staging thì mới đảm bảo chất lượng để lên Production.
Read More
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 một merge request, thành ra xem cũng hơi mệt.
Read More
All Post
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...
Đ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,...
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...
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,...
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...
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...
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ự...
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...
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...
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...
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...
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...
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ư...
Nhìn lại năm 2023 của một kĩ sư phần mềm
Ban đầu mình định không viết gì để tổng kết năm cả, nhưng sau đấy nghĩ đi nghĩ lại thì cũng...
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...
Viết code với những thói quen tốt này sẽ giúp bạn giỏi hơn
Hôm nay mình muốn chia sẻ một vài những thói quen code tốt, hoặc đứng ở góc nhìn của mình thì...
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ề...
Cùng nhau tìm hiểu một chút về Tử Vi
Chuyện là đợt vừa rồi mình với ông anh mới làm xong một dự án tìm hiểu về Tử Vi, đề...
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...
Là kĩ sư phần mềm hãy cố gắng giữ gìn sức khỏe bản thân
Mình muốn viết lại một chút sự cố gắng của mình trong thời gian vừa rồi, cũng như muốn truyền tải...
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ử...
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...
Phỏng vấn dạo kĩ sư phần mềm 2023
Tạm gác lại chuyện tình hình thị trường tuyển dụng ảm đạm thì mình sẽ đi vào nội dung chính, đó...
Using Amazon CodeWhisperer for fast coding
Bài viết hôm nay sẽ giúp các bạn cách setup con AI code generate của Amazon vừa mới được ra mắt,...
First
1
2
3
4
Last
Explore →
AI
AI & Trends
AI Assistants
AI Coding
API Testing
Best Practices
Career Path
Cassandra
CI/CD
Database
Design Pattern
Docker
Elastic Search
Event-Driven Architecture
Fixbug
Git
Hazelcast
Interview
Java
Jrebel
Kafka
Life Style
Linux
Maven
Message Queue
Mysql
News
Oracle
Postman
Review Sách
Share
Soft Skill
Soft Skill
Spring
Spring Boot
Spring JDBC
Spring MVC
System Design
Technical
Tool
Tool Coding
Tutorial
Tâm Sự
Wordpress
Work-Life Balance