Blog
Jul 12, 2026 - 4 MIN READ
My Developer Setup

My Developer Setup

Khám phá môi trường phát triển hàng ngày của tôi - bao gồm các công cụ, tiện ích mở rộng và quy trình làm việc giúp tôi duy trì hiệu suất công việc với tư cách là một lập trình viên.

NSTCrystal

NSTCrystal

Một môi trường phát triển tốt tạo ra sự khác biệt lớn về năng suất. Theo thời gian, tôi đã tinh chỉnh hệ thống của mình để đảm bảo sự nhanh chóng, ổn định và thoải mái.

The OS: Linux

Tôi sử dụng Linux (Arch) làm hệ điều hành chính hàng ngày. Quy trình làm việc ưu tiên sử dụng terminal, hệ thống quản lý gói và khả năng kiểm soát toàn diện môi trường làm việc là những điều tôi không thể từ bỏ.

The Editor: VS Code

VS Code là trình soạn thảo tôi ưu tiên lựa chọn. Dưới đây là một vài Extentions mà tôi không thể thiếu:

  • Catpuccin for VSCode: Themes đẹp cho VSCode
  • Prettier: Định dạng mã nguồn nhất quán
  • VSCode Google Translate: Dịch ngôn ngữ ngay trong VSCode

Version Control

Git là công cụ tôi sử dụng hàng ngày. Tôi áp dụng quy tắc Conventional Commits và giữ cho lịch sử commit luôn gọn gàng:

git add .
git commit -m "feat: add user authentication"

Terminal

Tôi thường xuyên sử dụng môi trường dòng lệnh terminal - sử dụng fish với các alias hữu ích để điều hướng nhanh chóng

Continuous Learning

Yếu tố quan trọng nhất trong quy trình làm việc của tôi là thói quen học hỏi. Mỗi ngày, tôi đều đọc những kiến ​​thức mới về phát triển web, thử nghiệm một công cụ mới hoặc cải tiến một công cụ hiện có.

Cách thiết lập không gian làm việc cần mang đậm dấu ấn cá nhân, hãy xây dựng nó dựa trên phong cách làm việc hiệu quả nhất đối với bạn!

© 2026 • NSTCrystal. All rights reserved