Series 1 — Web Fundamentals Internet → HTTP/HTTPS → DNS → Browser Bài 1 – Internet Fundamentals Khi bắt đầu học Frontend, chúng ta thường tập trung vào HTML, CSS và JavaScript. Tuy nhiên, trước khi tìm hiểu cách xây dựng một website, có một câu hỏi cơ bản mà bất kỳ Frontend […]
Waterfall và Agile/Scrum: Mô hình nào phù hợp hơn? Khi tìm hiểu về phát triển phần mềm, chúng ta thường nghe rằng Agile/Scrum hiện đại hơn Waterfall và Waterfall đã trở nên lỗi thời. Tuy nhiên, đây là một cách nhìn chưa hoàn toàn chính xác. Waterfall vẫn được sử dụng trong thực tế và […]
Kanban là gì? Hiểu nhanh về phương pháp quản lý công việc Khi làm việc trong một team phát triển phần mềm, việc biết ai đang làm gì, công việc đang ở đâu và task nào đang bị tồn đọng rất quan trọng. Kanban được sử dụng để giúp team trực quan hóa và quản […]
Agile – Scrum Nhiều bạn mới rơi vào tình huống khi nghe tới Agile/Scrum nhưng hoang mang và không biết nó là gì? Và nghĩ nó là một công cụ. Bài này mình viết để bạn không phải hoang mang và bất ngờ. Agile là một cách làm việc, không phải công cụ. Thay vì […]
Git và GitHub Khi mới bắt đầu học lập trình, đặc biệt là khi làm việc với source code, chắc hẳn bạn đã từng nghe đến hai cái tên Git và GitHub. Và một trong nhưng hiểu lầm phổ biến nhất của người mới là cho rằng Git và GitHub là một. Nghe qua thì […]


