Giới thiệu
Trần Đình UY
Software engineer
Việt NamTừ 2024
Tôi là một software architect tập trung vào các hệ thống hiệu suất cao, tự động hoá, và những trải nghiệm số ở giữa.
Dù là debug một vấn đề JVM, tinh chỉnh pipeline tự động hoá, hay luyện marathon, tôi tin vào sức mạnh của kiến thức được chia sẻ và hệ thống được ghi chép tốt.
Tuyên ngôn
“Phần lớn nội dung kỹ thuật trên mạng hoặc là quảng cáo trá hình, hoặc là tutorial nhanh. Tôi muốn nơi này là loại thứ ba — kỹ lưỡng, có quan điểm, và vẫn còn hữu ích sau năm năm.”
Hiện tại
Đang viết các bài luận kỹ thuật, xây dựng Manul X, và khám phá những bài toán thiết kế hệ thống một cách công khai.
Bạn sẽ tìm thấy ở đây
Các bài luận dài về hệ thống và công cụ. Postmortem với timeline đầy đủ. Ghi chép về những phần "nhàm chán" của việc ship phần mềm — migration, observability, dependency budget. Thỉnh thoảng có bản dịch tiếng Việt và tiếng Nhật của những bài tôi cho rằng nhiều người nên đọc.
Điều bạn sẽ không thấy
Listicle. Bài "tool of the week". Rewrite bằng AI của bài viết người khác. Bất cứ thứ gì tôi chưa thử qua, hoặc không dám khuyên bạn dùng lúc 3 giờ sáng đang on-call.
Nguyên tắc
- 01
Engineering
Rigorous attention to detail, performance first, and SOLID principles in every line of code.
- 02
Workflow
Optimising the developer experience through automation, tooling, and seamless DX.
- 03
Innovation
Constant experimentation — from database internals to advanced AI agents.
Công cụ
Những thứ tôi dùng hằng ngày.
- Editor
- Neovim + LazyVim
- Terminal
- WezTerm + tmux
- Shell
- Fish + Starship
- Runtime
- Bun, Node 22 LTS
- Database
- PostgreSQL + Drizzle
- Hosting
- Self-host (Docker + Caddy)
- Fonts
- Geist · Geist Mono
- Hardware
- Mac mini M2 · 32GB
Nguồn ảnh hưởng
Những tác giả và cuốn sách định hình cách tôi suy nghĩ.
- Dan Luu — writing on hiring, latency, and what actually breaks in prod
- Julia Evans — for proving that approachable can mean rigorous
- Simon Willison — for showing what it looks like to think in public
- Hillel Wayne — for taking formal methods seriously without being precious
- Designing Data-Intensive Applications — Martin Kleppmann's quietly definitive book
Colophon
Xây dựng bằng Next.js trên Postgres và Drizzle. Self-host bằng Docker. Trình bày bằng Fraunces, Inter Tight và JetBrains Mono. Source mở trên GitHub — mọi commit, mọi sửa đổi.
Nơi khác
- uy.td.dev@gmail.com
- GitHub
- github.com/uy-td-dev
- www.linkedin.com/in/uytd