
Quá trình chuyển đổi blog của tác giả thành mô hình "Web is on the edge", tức là lưu trữ trên nhiều máy chủ phân tán toàn cầu, giúp tăng tốc độ và hiệu suất truy cập.
Xin chào các độc giả của 2coffee.dev, như trong một chia sẻ trong chuyên mục Threads, cách đây không lâu tôi đã có một trải nghiệm mới khá thú vị đó "di cư" khỏi oh-my-zsh. Nếu như còn nhớ, bạn sẽ thấy tôi có một bài viết Câu chuyện về hành trình từ Windows sang Linux/Unix - là do zsh và oh-my-zsh, nó là minh chứng cho việc thích sử dụng dòng lệnh như thế nào. Gõ lệnh là một công việc làm khá thường xuyên, vì thế mà...
🕝4 ngày trước
Microservices có lẽ không cần phải giới thiệu thêm nhiều nữa, trong vài năm đổ lại đây nó đang nổi lên như một hiện tượng. Microservices là một kỹ thuật phát triển phần mềm, cấu trúc một ứng dụng như một tập hợp các dịch vụ được ghép lỏng lẻo. Trái ngược với Microservices là Monolithic, nơi tất cả thành phần của ứng dụng được đặt chung với nhau thành một thể thống nhất. Vào thời của tôi...
🕝6 ngày trước
Tôi & khao khát "chơi chữ"
Bạn đã thử viết? Và rồi thất bại hoặc chưa ưng ý? Tại 2coffee.dev chúng tôi đã có quãng thời gian chật vật với công việc viết. Đừng nản chí, vì giờ đây chúng tôi đã có cách giúp bạn. Hãy bấm vào để trở thành hội viên ngay!
Vậy là đã gần một năm kể từ ngày đầu tiên giới thiệu ứng dụng ghi chú OpenNotas (ON). Thời gian trôi qua nhanh thật đấy, mới hôm qua còn đang hì hục đăng bài giới thiệu sản phẩm trên Facebook, trên X, trên ProductHunt mà chỉ chớp mắt một cái đã thấy email nhắc nhở gia hạn tên miền gửi về 🥲, thật xót xa cho cái ví tiền của mình. OpenNotas là sản phẩm ứng dụng đầu tay nên nhận được nhiều sự ưu ái. Đổi lại, nó luôn luôn đồng hành cùng với tôi trong ngần ấy thời gian. À nhân tiện, tôi xin được tiết lộ một vài con số thống kê...
🕝2 tuần trước
Xin chào các độc giả, thành thật xin lỗi vì hơn một tuần vừa qua tôi không viết thêm bài mới nào. Như đã chia sẻ trong Threads, tuần vừa rồi tôi khá bận rộn với dự án ở trên Công ty, tối về nhà chỉ kịp cập nhật thêm một ít thông tin trong ngày là lại đi nằm để nghe tiếp cuốn sách đang dang dở. Đó là cuốn "Suối nguồn" - kể về câu chuyện xoay xung quanh một kiến trúc sư trẻ tuổi bị đuổi học vì anh... có những ý tưởng...
🕝2 tuần trước
Không biết bạn đọc có giống tôi không. Mỗi khi đọc được bài viết hoặc xem video nào mà thấy xuất hiện một công cụ có vẻ hay hay ở đó là y như rằng lên mạng tìm xem nó là gì, làm được gì, mình có sử dụng được hay không... Tự đặt câu hỏi xong đi tìm câu trả lời. Nhiều lúc không hiểu tính ứng dụng hoặc chưa nhìn ra được lợi ích của nó thì bỏ qua. Nhưng nếu vô tình thấy lại thì cái tính tò mò xuất hiện trở lại và thế là thực hiện lại chuỗi công việc như trước. Tôi rất thích các ứng dụng...
🕝3 tuần trước
MEAN là viết tắt bởi 4 ký tự đầu trong một tập hợp MongoDB, Express, Angular và Node.js. Tương tự, LAMP được tạo thành từ Linux, Apache, MySQL và PHP. Ngoài ra chúng ta còn rất nhiều những cái tên viết tắt với ý nghĩa tương tự như vậy như là JAM Stack, T3 Stack... Nghe đến đây, hẳn bạn cũng biết đó tập hợp của những công nghệ giúp tạo ra một trang web hay ứng dụng web hoàn chỉnh rồi phải không? Thời còn ngồi trên ghế nhà trường, tôi rất thích PHP và làm nhiều dự án trên PHP. Lúc đó dùng máy tính Windows nên bộ công cụ mà mình dùng là...
🕝1 tháng trước
Cân bằng tải (Load Balancing) là một kỹ thuật quan trọng trong hệ thống phân tán nhằm đảm bảo hiệu suất, tính sẵn sàng và khả năng mở rộng của ứng dụng. Đây là một khái niệm mà bất kỳ lập trình viên nào cũng nên biết vì nó là phần không thể thiếu khi muốn nâng cao hiệu suất của ứng dụng phần mềm. Đảm bảo hệ thống hoạt động ổn định trước làn sóng truy cập đầy ngẫu hứng của người dùng. Ấy thế mà lúc mới bắt đầu tìm hiểu khái niệm này, nhiều điều cảm thấy thật bối rối. Ví dụ đơn giản là về...
🕝1 tháng trước
Năm mới, chúc mọi người có thật nhiều sức khoẻ để làm được nhiều điều, đạt được nhiều thành công rực rỡ hơn nữa. Đây cũng là bài viết mở đầu cho năm 2025 nên hãy khoan nói về công việc, thay vào đó chúng ta hãy cùng nhau thảo luận một vấn đề mà tôi tin rằng có rất nhiều người quan tâm. Đó chính là Cà phê. Tại sao ư? Đã là lập trình viên thì ai mà không một lần dùng nó chứ! Có một câu nói rất ấn tượng: "Ở Việt Nam, cứ ra đường là thấy quán cà phê"...
🕝1 tháng trước
Xin chào độc giả, tôi biết rằng nhiều người bấm vào bài viết này vì lý do tò mò. Đây là blog thiên về lập trình chứ không phải một lớp dạy văn, và cũng càng không phải là nơi được dùng để thường xuyên nghị luận về một vấn đề nào đó trong xã hội. Điều đó hơi quá sức với tôi. Ấy thế mục đích của bài viết này là gì?
🕝2 tháng trước
Xin chào các độc giả của 2coffee.dev. Không biết là trong đây có ai đã và đang sử dụng ứng dụng dòng lệnh (CLI) không? Nếu có, tại sao bạn lại lựa chọn thay vì sử dụng ứng dụng có giao diện (GUI)? Nếu như nhớ không nhầm, tôi đã có một vài bài viết nói về quá trình làm một số ứng dụng dành riêng cho mình. Thành thật đối với tôi mà nói, có rất nhiều trường hợp CLI tỏ ra hữu ích hơn hẳn...
🕝2 tháng trước