WEBSOCKET: TỪ SOCKETIO ĐẾN SOKETI

trong danh mục DevOps

Khoảng 8 năm trước, từ lúc bỏ mô hình Server Side Rendering (jQuery, Ajax…) và bắt đầu xây dựng hệ thống dựa trên mô hình Microservices & Single Page App (SPA) và sử dụng hoàn toàn frontend bằng Reactjs thì cũng là lúc bắt đầu chơi với WebSocket cho các tính năng tương tác hai… Xem thêm

Vũ trụ Nextjs và Headless CMS

trong danh mục Technology

Sau nhiều ngày chờ đợi để xem NextJS có ra bản 13.5 hay không thì cũng không chịu được nữa (nằm ở v13.4 đã gần 3 tháng) và đành khởi công dự án xây dựng Public CMS Framework (hay nói kiểu nhà quê là làm cái website) với phiên bản NextJS 13.4.12. Server Side Rendering… Xem thêm

CHỌN CX HAY DX?

trong danh mục DevOps, Technology

Dạo gần đây trên twitter có rất nhiều chỉ trích từ cộng đồng làm frontend về việc bản #Nextjs 13.4 cho tới 13.6 có trải nghiệm compile ở máy rất tệ khi sử dụng kiến trúc mới là App Router. Thời gian mỗi lần hot reload tính bằng giây và bản thân Tuấn đang phát… Xem thêm

Học Đại học CNTT nào?

trong danh mục Technology

Cách đây vài ngày có đọc một trao đổi trên Reddit về việc một OP hỏi là nên chọn học CNTT ở đại học Tôn Đức Thắng hay đại học FPT. Có khá nhiều ý kiến, chửi OP ngu có, chửi mấy thằng chửi người ta ngu cũng có và cũng có mấy ý khá… Xem thêm

New Year’s Resolution of 2023

trong danh mục Miscellaneous

Vậy là lại đến ngày cuối cùng của năm, lại ngồi viết một vài dòng để tóm tắt lại năm vừa rồi cũng như đặt ra một số chỉ tiêu cho năm mới 2023. Năm 2022 đánh dấu sự ảnh hưởng dài và rộng của Covid-19 đến xã hội, kéo theo ảnh hưởng đến toàn… Xem thêm

Cài đặt môi trường React Native 0.70 trên Mac M1

trong danh mục Mobile

Chào các bạn, hiện tại nếu làm theo các hướng dẫn trên web chính thức của reactnative.dev thì có thể bạn sẽ không thể cài đặt thành công môi trường để chạy được React native 0.70 trên M1. Mình viết bài này để chia sẻ nhanh một số bước mà mình đã cài đặt môi… Xem thêm

Công bằng khi xử lý bất đồng bộ ở Microservice

trong danh mục DevOps

Suốt tuần qua mình tập trung xử lý một bài toán khá “kinh điển” trong mô hình multi-tenant là đem đến “sự công bằng” (fairness) đối với các xử lý bất đồng bộ (async process). Nhận thấy vấn đề và giải pháp này sẽ giúp ích nhiều cho các anh em làm SaaS nên mình… Xem thêm

New Year’s Resolution of 2022

trong danh mục Miscellaneous

Chưa thấy năm nào trôi qua nhanh vùn vụt như năm 2021, mới ngày nào còn ngồi viết resolution cho năm 2021 thì hôm nay đã là ngày cuối cùng của năm 2021. Với tình hình chung của xã hội thì năm 2021 được coi là một năm đầy biến động tiêu cực và tác… Xem thêm

Review sách Accelerate

trong danh mục Review sách

Nhớ cách đây 6 năm, #CropCom bắt đầu dấn thân vào con đường DevOps bán chuyên với Monolithic, SVN, Jenkins…cho đến 4 năm trước với sự trưởng thành hơn về stack DevOps với kiến trúc Microservices, Git, Gitlab CI… cho thấy sự thay đổi công nghệ liên tục cũng như giá trị mà nó mang… Xem thêm

Review sách “101 UX Principles”

trong danh mục Review sách

Đọc cuốn này được 2 ngày rồi, nay cuối tuần có thời gian ngồi review và chia sẻ thêm thông tin về sách này cho mọi người. Không giống hầu hết những sách về UX khác trên thị trường thiên về lý thuyết thiết kế, hơi hàn lâm và nói chung chung khó hiểu, dùng… Xem thêm