Cải thiện tốc độ chạy RSpec với TestProf và RubyProf
Tối ưu hóa SEO bằng cách viết code HTML thông minh
Chuyện đó không dễ lắm
Facebook và Google: Nền tảng đỉnh cao của công nghệ.
How Shopee improving SEO with React Single Page App
Giám sát ứng dụng Docker với cAdvisor, Prometheus và Grafana
Tăng tốc website Nuxt.js với page-level caching module
Closures.
Pet project - những lợi ích và câu chuyện bản thân
Tìm hiểu về Text Steganography
Sử dụng AI đánh giá sản phẩm trên Lazada(Tiki) dựa trên comment
Độ tối ưu hoá hiệu suất: Tăng tính mở rộng và thực tế về phân phối ảo tưởng.
Performance Optimization 106: Caching - con đường lắm chông gai
Distributed transaction - Transactional outbox pattern
Phát hiện lỗ hổng XXE trên OpenCRX và những việc cần làm sau đó.
Nâng cao chất lượng code và hiệu quả làm việc nhóm với Husky, Lint-Staged, CommitLint
Terraform Series - Bài 10 - CI/CD with Terraform Cloud and Zero-downtime deployments
Yếu tố nào để trở thành Global Software Engineer?
Thế nào mới là 1 DevOps thật sự
Tim hiểu một chút về API Gateway
Chuyện anh thợ xây P1: BUILD a write-heavy application
Chat chit và bức tranh về realtime communication
Zing MP3 - Tôi đã khai thác API như thế nào ?
Tăng tốc website: Sử dụng Page Cache - Lời mở đầu
Hành trình trở thành Software Engineer tại Singapore
Những điều mình học được sau 3 năm làm CTO công ty công nghệ
Semantic Versioning
Service Mesh là gì, đóng vai trò như thế nào trong Microservices Architecture?
Những sai lầm mình gặp phải khi làm Dev
Kết nối với nhau bằng Pair Programming