Developer và nỗi lo license phần mềm
IDE, công cụ quản lý database, trình test API — chi phí license tích lũy mỗi năm không nhỏ. Tin tốt: cộng đồng mã nguồn mở có lựa chọn thay thế cho gần như mọi công cụ trả phí.

Trình soạn thảo code: VSCodium, Lapce, Neovim
VSCodium là bản build mã nguồn mở của VS Code, dùng chung hệ thống extension nhưng không có telemetry của Microsoft. Nếu thích nhẹ và nhanh, Lapce viết bằng Rust khởi động tức thì.
- Phù hợp: mọi lập trình viên, từ frontend đến backend.
- Lưu ý: một số extension của Microsoft marketplace có thể cần cài tay trong VSCodium.
Dân terminal thứ thiệt chọn Neovim — cấu hình bằng Lua, tốc độ cực nhanh, hệ sinh thái plugin khổng lồ.

Quản lý code: Git và bộ đôi terminal
Git là nền tảng bắt buộc, GitHub CLI giúp thao tác PR, issue ngay trong terminal. Kèm theo delta để diff đẹp hơn và lazygit để quản lý repo bằng giao diện trực quan.

Database: DBeaver, pgAdmin, DB Browser
DBeaver Community kết nối hầu hết mọi loại CSDL trong một giao diện — thay thế DataGrip đắt đỏ. PostgreSQL có pgAdmin, SQLite có DB Browser for SQLite.

Test API: Insomnia, Bruno, Hoppscotch
Insomnia hỗ trợ REST, GraphQL, gRPC; Bruno lưu collection ngay trong repo Git — rất hợp cho team làm API-first.
Ngôn ngữ & biên dịch
- Go — backend, microservice, CLI.
- Rust — hệ thống, hiệu năng cao, an toàn bộ nhớ.
- Node.js / Deno / Bun — JavaScript runtime.
- GCC / LLVM — bộ biên dịch nền tảng.
Combo gợi ý theo vai trò
- Frontend: VSCodium + Bun + Insomnia.
- Backend: Neovim hoặc Lapce + Go/Rust + DBeaver + Bruno.
- DevOps: Git + GitHub CLI + lazygit + lazydocker.
Kết luận: toàn bộ workspace lập trình chuyên nghiệp có thể dựng lên với chi phí bằng 0 — chỉ cần chọn đúng công cụ.