Uses
Everything I use on a regular basis for web/game development and gaming. Inspired by uses.tech.
Published: Updated:
Languages, Frameworks, Libraries, & Runtimes, oh my!
Rather than listing my experience in a random order, I’ve organized everything from most to least familiar to better highlight what I’m most comfortable working with currently.
Programming languages
- JavaScript/TypeScript —> Python —> Go —> C
Frameworks
- JavaScript: Astro.js —> React.js —> Next.js —> Electron.js —> Vue.js
- CSS: Tailwind CSS —> Materialize —> Bulma CSS —> Material UI
- Python: Pygame-ce —> Flask
Databases
- MySQL —> MongoDB —> SQLite
Runtimes
- Node.js
API’s
- REST —> GraphQL
Software
- Operating System: Microsoft Windows 11 Home (Desktop & Laptop)
- Windows Subsystem for Linux (WSL) Ubuntu 24.04 (Desktop Only)
- Code Editor: Visual Studio Code
- Image Editing/Asset Creation:
- Figma
- Irfanview
- GIMP
- Aseprite
- Planning/Diagramming:
- Excalidraw
- Figma Figjam
- Communication/Collaboration:
- Slack
- Discord
- Zoom
Hardware
I’m a dedicated PC hardware enthusiast and have been building my own systems since middle school (with a brief hiatus during my time in the Navy). In recent years, I’ve developed an affinity for small form factor (SFF) builds, and this is my current setup:
Desktop - Custom Built

- CPU: AMD Ryzen 7 7800X3D
- GPU: Asus ProArt OC GeForce RTX 4080
- RAM: G.Skill Flare X5 64 GB (2 x 32 GB) DDR5-6000 CL28
- Storage: Crucial P5 Plus 2 TB M.2-2280 PCIe 4.0 X4 NVME Solid State Drive (x2)
- Motherboard: Asus ROG STRIX B650E-I GAMING WIFI Mini ITX AM5
- PSU: Corsair SF750 (2018) 750 W 80+ Platinum
- Case: FormD T1 - SW Kit - Black w/Anodized Aluminum Mesh
- Peripherals:
- Monitor: Dell Alienware AW3821DW 37.5” 3840 x 1600 144 Hz
- Mouse: Logitech G502 X Lightspeed
- Keyboard: Wooting 80 HE PCR Ghost
- Headphones: HiFiMAN Arya
- DAC: JDS Labs Element II
Laptop - Framework Laptop 13
- CPU: Intel Core i7-1280P
- GPU: Intel Iris Xe Graphics (Integrated)
- RAM: Crucial 32GB (2 x 16GB) DDR4-3200MHZ CL22
- Storage: Western Digital Black SN850X 2TB
- WiFi Card: AX210 vPro WiFi
- Expansion Cards: 1 x USB-A, 3 x USB-C