Uses
A living list of the hardware, software, and tools I rely on to build, ship, and tinker. Inspired byuses.tech. This evolves as my setup does.
Hardware
The machines I type on every day.
- Lenovo IdeaPad Gaming 3
My personal workhorse — handles coding, gaming, and homelab experiments alike.
- HP ProBook 450 G10
The work laptop for day-to-day engineering tasks.
- Skyworth Monitor
An external display for extra screen real estate at the desk.
- Press Play Keyboard
A mechanical keyboard that makes the typing feel just right.
Daily Software
Apps I keep open all day.
My main operating system — minimal, bleeding-edge, and bent exactly to my workflow.
- Windows
Kept around for the times a tool or game only speaks Windows.
My primary browser — endlessly customizable with tab stacks and panels.
A privacy-hardened Firefox fork for browsing that minds its own business.
My second brain — Markdown notes linked together in one local vault.
Dev Tools
Where the actual building happens.
My go-to editor when I want a full-featured IDE experience.
Terminal-first editing for when I want to stay on the keyboard and move fast.
A fast, GPU-accelerated terminal that I configure entirely in Lua.
- Languages
Python, Go, Rust, and TypeScript — the languages I reach for most.
Docker and Podman for reproducible, isolated local environments.
Git, always — with a soft spot for a clean commit history.
Homelab
My personal playground for breaking and learning things.
- Servers
Ubuntu Server and RHEL running my VMs and self-hosted services.
Terraform to provision and keep the lab declarative and repeatable.
Grafana for dashboards, backed by VictoriaMetrics for time-series storage.
Cloud & Infra
The tools I reach for when shipping to production.
- Cloud Providers
GCP, AWS, and Tencent Cloud, depending on what the project needs.
Terraform for provisioning and Ansible for configuration management.
- CI/CD
GitHub Actions, GitLab CI, and Jenkins to automate builds and deploys.
Last updated July 2026.