Ngôn ngữ Ruby là gì? Tìm hiểu chi tiết về ngôn ngữ lập trình...
Trong thế giới lập trình đa dạng, Ruby nổi lên như một ngôn ngữ lập trình độc đáo và đầy tiềm năng. Được ra...
Tất tần tật về các loại toán tử trong Python
Trong lập trình, toán tử có thể hiểu là một hàm với các toán hạng là các giá trị đầu vào (input), thực hiện...
Hướng dẫn tạo hiệu ứng văn bản sử dụng Gradient Text CSS
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Hiệu ứng văn bản với gradient text là một cách tuyệt vời để...
Khi nào nên sử dụng cluster trong Node.js – đa luồng trong Node.js
Bài viết được sự cho phép của tác giả Sơn Dương
Từ trước tới nay, các bạn được học về Node.js đều được bảo là...
Giới thiệu về RedisJSON – Mảnh ghép hoàn hảo cho RediSearch
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
Tôi đã có một bài viết về vấn đề blog của tôi...
Áp dụng quy tắc IRAC trong công việc cho developers
Bài viết được sự cho phép của tác giả Duy Phan
IRAC (Issue - Rule - Analysis - Conclusion) là một phương pháp phổ biến...
Cách làm cho Github Profile Readme của bạn thu hút hơn
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Github không chỉ là một nơi để lưu trữ mã nguồn mở và...
Sự khác biệt giữa API và Webhook là gì?
Bài viết được sự cho phép của tác giả Duy Phan
Một API cho phép giao tiếp hai chiều giữa các ứng dụng phần mềm...
Room Database trong Android – hướng dẫn sử dụng chi tiết
Bài viết được sự cho phép bởi tác giả Sơn Dương
Các bài trước mình đã hướng dẫn các bạn sử dụng Sqlite và Realm database. Tuy nhiên,...
7 mẹo tạm biệt dirty code trong lập trình JS
Bài viết được sự cho phép của tác giả Duy Phan
Trong thế giới lập trình, trách nhiệm lớn nhất của chúng ta không phải...
Tổng quan về CQRS – Thiết kế hệ thống chịu tải lớn và dễ...
Bài viết được sự cho phép của tác giả Lê Nhật Thanh
Target của bài viết: Những bạn muốn trở thành Senior backend developer hoặc...
TOP 35 câu hỏi phỏng vấn Docker và cách trả lời hay nhất (Phần...
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Để giúp bạn chuẩn bị tốt nhất cho các cuộc phỏng vấn liên...
TOP 35 câu hỏi phỏng vấn Docker và cách trả lời hay nhất (Phần...
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Để giúp bạn chuẩn bị tốt nhất cho các cuộc phỏng vấn liên...
Ứng dụng của message queue trong xử lý dữ liệu phân tán, tăng tải
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
Ngày xưa đi học không biết có ai thắc mắc tại sao...
TOP 35 câu hỏi phỏng vấn Docker và cách trả lời hay nhất (Phần...
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Docker đã trở thành một công cụ không thể thiếu trong việc triển...
Bảo vệ thông tin nhạy cảm trong dự án sử dụng .env
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Trong quá trình phát triển phần mềm và quản lý dự án, việc...
Những mẹo nhỏ khi làm việc với Laravel Eloquent
Bài viết được sự cho phép của tác giả Duy Phan
Trong quá trình làm việc với Laravel Eloquent ORM, chắc hẳn các bạn từng...
Kinh nghiệm để viết Clean Code trong JavaScript
Anh em lập trình viên chắc không xa lạ với khái niệm Clean Code trong lập trình, mặc dù vậy để viết được code...
Tips hiệu quả giúp cải thiện hiệu suất công việc cho developers
Bài viết được sự cho phép của tác giả Duy Phan
Trở thành một software developer hiệu suất cao không phải là điều dễ dàng....
LocalStorage và Cookies – chọn cái nào để lưu JWT Tokens hiệu quả và...
Bài viết được sự cho phép của tác giả Duy Phan
JWT Tokens là một cách thức lưu trữ thông tin xác thực hiệu quả,...