The Product Mindset — Tư duy làm sản phẩm

Người viết: Đoàn Văn Tuyển Lần trước mình đã từng viết về Product Mindset (Tư duy làm sản phẩm), nhưng sau gần 2 năm trải...
Mô tả công việc - Vị trí lập trình Front-end

Kendo UI – HTML5

Kendo UI là gì? Kendo UI là 1 framework dựa trên nền tảng HTML5 và jQuery hỗ trợ chúng ta toàn diện trong việc xây...
Làm sao Google cho ra kết quả tìm kiếm nhanh đến thế?

Làm sao Google cho ra kết quả tìm kiếm nhanh đến thế?

Bài viết được sự cho phép của tác giả Ngo Thang Vào thời đại công nghệ như ngày nay thì việc tìm kiếm thông tin...
Kiến thức ngành lập trình

Kiến thức ngành lập trình – Bạn có đang giới hạn bản thân?

Trước khi định hướng theo chuyên ngành, không chỉ sinh viên ngành lập trình mà còn là bộ phận sinh viên nói chung còn...
cách đặt nút cancel trong thiết kế UX

Cách đặt nút “Cancel” trong thiết kế UX tối ưu nhất

Bài viết được sự cho phép của tác giả Ngo Thang Trong design, nút cancel ngoài cái tên gọi là cancel ra, nó còn 1 vài cái...
cach-call-api-trong-vuejs

Call API trong VueJS theo cách thông minh nhất

Bài viết được sự cho phép của tác giả Ngo Thang Call API? Gần đây thấy VueJs có vẻ đang hot nên thử tìm hiểu...
nỗi lo khi là một lập trình viên amateur

Tâm sự về nỗi lo khi là một lập trình viên amateur

Mình đã từng suy nghĩ khá nhiều về cái nghề lập trình viên của mình. Và những suy nghĩ này chẳng dễ chịu chút...

Tại sao nhiều lập trình viên giỏi không đưa ra lời khuyên để người...

Câu hỏi "sốt dẻo" của Quora: "Tại sao nhiều lập trình viên và hacker tài năng không đưa ra những lời khuyên để những người khác...

MySQL ngoại truyện

Cuối tuần vừa rồi mới vừa clear gần 50% table trong database của Teamcrop, đây là những table của những tính năng không còn...
diem-manh-va-diem-yeu-cua-php

Đánh giá điểm mạnh và điểm yếu của PHP

Bài viết được sự cho phép của tác giả Đoàn Văn Tuyển Có quá nhiều ý kiến chê PHP. Thế nên dựa trên kinh nghiệm làm...
kinh nghiệm review lương cho dev

5 điều NÊN và KHÔNG NÊN khi review tăng lương mà lập trình viên...

Kinh nghiệm review lương cho Dev là chủ đề chính của bài viết dưới đây. Tăng lương là vấn đề nhạy cảm và không...
nhung-lap-trinh-vien-phien-ban-x-men-nhung-code-project-di-nhat-tren-github

Những lập trình viên phiên bản X-men: Những code project “dị” nhất trên GitHub

Trong số 35 triệu project nguồn mở trên GitHub, có rất nhiều gói phần mềm phức tạp dành cho doanh nghiệp trên toàn cầu....
SOLID là gì? Áp dụng SOLID để trở thành lập trình viên giỏi

SOLID là gì? Áp dụng SOLID để trở thành lập trình viên giỏi

Phần mềm được xem là tốt khi khi nó có kiến trúc tốt. Kiến trúc phần mềm tương tự như móng nhà, móng yếu...
Mô tả công việc - Vị trí lập trình Front-end

Mô tả công việc – Vị trí lập trình Front-end

TỔNG QUAN Lập trình viên Front-end là người tập trung phát triển phía Client Side, nói một cách đơn giản dễ hiểu là tập trung...
Java vs Node.js

So sánh Java và Node.js: Cuộc chiến không hồi kết?

1995 là một trong những năm điên rồ nhất lịch sử máy tính. Phiên bản Java đầu tiên xuất hiện, và rồi lòi ra...
tai-sao-nen-dung-serializefield-thay-vi-bien-public

Tại sao nên dùng [SerializeField] thay vì biến public?

Cách đây độ hơn một năm, mình có viết một bài giải thích về thẻ trong Unity C# hoạt động như thế nào....
bach-khoa-toan-thu-net

List các thuật ngữ căn bản .NET- Bách khoa toàn thư

.NET đã phát triển vượt trội kể từ những ngày đầu xuất hiện vào năm 2000 và đến thời điểm này nó đang dần...
tips cho lập trình viên

100 Tips cho Lập trình viên siêu giỏi

Giới thiệu Lập trình là một công việc có tốc độ phát triển và đổi mới rất nhanh. Để không bị tụt lại phía sau,...
Full Stack Overflow Developer

Tản mạn về cái tên “Full Stack Overflow Developer”

Full Stack Overflow Developer, thực tế phần lớn mọi người sau khi nghe cụm từ này đều sẽ cười. Họ coi đó như một...
thuật toán quy hoạch động

Quy hoạch động là gì? Nguyên lý hoạt động của Dynamic Programming

Trong bài viết này, Topdev sẽ giới thiệu với các bạn một thuật toán thần thánh: thuật toán quy hoạch động. Nếu bạn tham...