I put some of my posts in series so you can read it with more context 🥰

🧠 Mindset

Tư duy của mình về cuộc sống
  1. Nhìn lại một năm 2023 mất mát - chấp nhận và buông bỏ

    Mấy ngày cuối năm mình lại cảm thấy có một dòng chảy nhẹ nhàng, man mác đang cuộn qua bên trong. Từ những biến cố, những niềm vui, và lần lượt những gương mặt đã xuất hiện với cuộc đời mình trong một năm vừa qua cứ như một thước phim.

  2. 2023 year in review

    Matthew 7:7 "Knock, and it shall be opened unto you".

  3. Tản mạn về Dopamine

    Việc nhận thức và tái tạo niềm hạnh phúc tuy nhỏ nhoi nhưng cũng khá khó để nhận ra và duy trì các thói quen. Với cá nhân mình có thể chia sẻ một số trải nghiệm đơn giản sau để mang lại niềm vui và hạnh phúc cho bản thân…

  4. Bản làng 8 không - DakNong Vietnam

    Nằm lọt thỏm giữa những rặng đồi quanh co, cụm dân cư người dân tộc H'mong hoàn toàn được thời gian bỏ quên. Sở dĩ gọi bản làng 8 không vì nơi đây hoàn toàn "Không tên - Không điện - Không đường - Không trạm y tế - Không nước sạch - Không sóng điện thoại - Không hộ khẩu - Không khai sinh"…

  5. Tản mạn về tự do

    Dạo gần đây, mọi người thường hay nghe đến khái niệm “tự do tài chính” hoặc các bạn trẻ chọn con đường làm freelancer để có cuộc sống tự do hơn…

  6. From zero to 0 ở Bách Khoa

    Thật lòng mà nói, hành trình Bách Khoa 4,5 năm của mình có thể gói gọn trong 4 chữ “from zero to 0”. Tại sao ư, hãy đọc đến cuối bài viết nhé…

  7. "Tốt nghiệp trễ hạn" - Lựa chọn của riêng mình

    Ngay từ những ngày đầu bước chân vào Bách Khoa, mình đã bị ám ảnh bởi 4 chữ "ra trường đúng hạn" và không ngừng nỗ lực cày cuốc để có thể hoàn thành chương trình đào tạo trong 4 năm. Và...

  8. Năm 2022 đã dạy mình những gì?

    Cảm ơn 2022 vì mình vẫn còn cơ hội được hít thở, được sống và được cống hiến...

  9. Làm việc để…. làm gì?

    Một số chiêm nghiệm của mình trong quá trình làm việc..

⛓ Web3

Mình tin Blockchain sẽ là tương lai
  1. Tản mạn về Blockchain

    Mình không biết tương lai Blockchain sẽ phát triển tới đâu và đạt được những gì. Nhưng mà theo tầm nhìn và suy nghĩ của mình thì con đường tiếp theo Blockchain sẽ có nhiều cơ hội và thách thức thú vị để chúng ta có thể hi vọng và trông chờ..

  2. Blockchain layers là gì và các giải pháp mở rộng?

    Thời gian qua, mọi người sẽ nghe nhiều về khái niệm Web3.0, được cho là cuộc cách mạng tiếp theo trong tiến trình phát triển của Internet. Vậy liệu thực sự hạ tầng Blockchain hiện tại đã sẵn sàng cho cuộc cách mạng đó hay chưa...?

Database

Loạt bài viết mình chia sẻ chuyên sâu về cơ sở dữ liệu
  1. Elasticsearch là gì?

    Nếu bạn đang tìm kiếm một giải pháp tìm kiếm mạnh mẽ và linh hoạt cho dự án, hoặc một bộ công cụ hỗ trợ việc logging hệ thống có nhiều service khác nhau? Với Elasticsearch - một hệ thống tìm kiếm và phân tích dữ liệu mã nguồn mở, được thiết kế đặc biệt để xử lý, tìm kiếm và hiển thị dữ liệu lớn, tốc độ nhanh chóng.

  2. Triển khai MongoDB với Docker trên Digital Ocean (Phần 2: Replica Set - same VPS)

    Tutorials cấu hình MongoDB replication…

  3. Triển khai MongoDB với Docker trên Digital Ocean (Phần 1: Standalone)

    Cấu hình cơ bản MongoDB Standalone…

Backend

Loạt bài viết mình chia sẻ chuyên sâu về backend
  1. Bài toán scalable trên WebSocket servers

    Trong bài viết này, chúng ta sẽ cùng phân tích những thách thức trong việc mở rộng hạ tầng WebSocket và những giải pháp cần nắm để giải quyết những thách thức đó nhằm mang lại một hệ thống cụm nhiều servers WebSocket đáp ứng nhu cầu thực tiễn.

  2. WebSocket là gì?

    Với Socket.IO là công cụ nổi tiếng và hỗ trợ mạnh mẽ giao thức WebSocket với các tính năng nổi bật. Trong bài viết hôm nay chúng ta sẽ cùng tìm hiểu giao thức WebSocket cũng như những kiến thức cơ bản về thư viện Socket.IO.

  3. Khác nhau giữa Webhook, WebSocket, Pub/Sub và API Polling

    Webhook, WebSocket, Pub/Sub, và API Polling đều là các phương thức trao đổi dữ liệu “thời gian thực” phổ biến mà các lập trình viên có thể cân nhắc và sử dụng theo từng tiêu chí và mục tiêu khác nhau. Là một kỹ sư, điều rất quan trọng là sử dụng đúng công cụ cho đúng vấn đề, nếu không bạn có thể có nguy cơ bình thường hóa hoặc áp dụng quá mức giải pháp.

  4. [JS/TS] Mình đã thực sự hiểu ngôn ngữ lập trình đang sử dụng?

    [JS/TS] Bạn đã thực sự hiểu ngôn ngữ lập trình mình sử dụng?

  5. Mình đã publish npm package đầu tiên như thế nào?

    NPM Package đầu tiên của mình…

Devops

Loạt bài viết mình chia sẻ chuyên sâu về devops
  1. Git Rebase vs Git Merge

    Trong bài viết này, chúng ta sẽ tiến hành phân tích cơ chế hoạt động, so sánh ưu nhược điểm giữa Merge và Rebase, từ đó có được góc nhìn đúng đắn về lợi ích cũng như nhìn ra những rủi ro trong quá trình áp dụng thực tế vào những tình huống cụ thể khác nhau.

  2. Tư duy mở trong thiết kế hệ thống High Availability

    Tư duy thiết kế hệ thống High Availability

Follow me @kevinbkdev

Donate to me
Bank QR

Bank QR Code

Buy me a coffee
Buy Me A Coffee

@source-blog by @thanhledev

Thứ 7 (24-12) lúc 9 giờ sáng mình có buổi workshop nhỏ chia sẻ cách viết Smart Contract dùng Solidity, target là chỉ cần biết code là làm được.
Nếu bạn hứng thú hãy tham gia nhé!