Trong lúc thiết kế hệ thống tôi đang cùng đội phát triển thảo luận về việc dùng DynamoDB hay PostgreSQL thì tôi có nhận được email từ 1 website mà tôi đã subcribe trước đó. Nội dùng bài viết đó là: “Làm thế nào mà Cloudflare có thể hỗ trợ...
[Read More]
Setup sonarqube on mac
Sonarqube là một công cụ rất mạnh mẽ trong việc scan code. Công cụ này có thể giúp bạn scan những vấn đề trong về source code như:
[Read More]
Những lập trình viên senior sẽ viết bao nhiêu dòng code mỗi ngày?
Thời gian vừa qua tôi có nhận được estimation của khá nhiều dự án, và một trong số đó dùng line of code để ước lượng ra effort để thực hiện. Khi nhìn vào bảng tính tôi thấy rất nhiều con số, có những tính năng phát triển tương đối...
[Read More]
Kiến trúc phần mểm là gì? Làm thế nào để có thể tạo nên một Clean Architecture
Quay trở lại cách đây 10 năm, khi tôi mới chập chững vào nghề. Lần đầu tiên khi tham gia vào tìm hiểu một dự án phần mềm, nhiệm vụ của tôi là cần tiếp tục phát triển phần mềm đó. Khi bắt đầu tìm hiểu, tôi có nhận được...
[Read More]
CloudWatch một công cụ để phân tích log rất hữu dụng
Chắc hẳn khi xây dựng ứng dụng trên AWS thì bạn sẽ thấy việc lưu trữ quản lý log của ứng dụng là rất quan trọng. Từ log của application các bạn có thể biết được ứng dụng của mình hoạt động ra sao, nếu phân tích log một cách...
[Read More]