Skip to content

Uses.

Updated Oct 2026 · Setup & Tools

Hardware

Computers

  • HP ZBook Fury 15 G8 — main workstation (i7 · 32 GB · 1 TB · RTX A3000 6 GB)
  • MacBook Pro 2020 (i5 · 16 GB · 512 GB)

Mobile & reading

  • iPhone 15 Plus (128 GB)
  • iPad 11″ (128 GB) with the Logitech Combo Touch keyboard case
  • Kindle Paperwhite 3 — reading

Keyboards & pointer

  • Sofle RGB v2.1 — 58-key split ortholinear, per-key RGB, rotary encoder
  • Corne v4 Wireless — 42-key columnar-staggered split, MX switches
  • Zuoya GMK67 — 65% gasket-mount, hot-swap
  • UGREEN M751 mouse

Audio

  • AirPods 4 with Active Noise Cancellation

Editor & terminal

  • Visual Studio Code — Node.js
  • IntelliJ IDEA — Java
  • iTerm2 — terminal
  • zsh — shell
  • Dracula — color theme
  • Rectangle — window manager
  • Tailscale — mesh VPN
  • Vivaldi — browser

Dev toolchain

  • TypeScript / Astro for sites
  • Python for agents and scripts
  • Cloudflare Workers + Wrangler for deploys
  • Git + GitHub
  • Obsidian for notes

This site

  • Astro 7, built as a fully static site — no framework runtime, no analytics, no cookies
  • Tailwind CSS 4 with design tokens derived from the site’s DESIGN.md
  • Source Serif 4, DM Sans, and IBM Plex Mono, self-hosted via Fontsource
  • Cloudflare Workers static assets for hosting
  • The JavaScript on the page is the table of contents, view transitions, and the mobile menu
  • Source: github.com/nhutdm/nhutduong.com