This page is inspired by Wes Bos’ uses page and all the others from uses.tech. This page will continually be updated as I change my uses and setup.

Tech Stack

Hardware

Computers

Desktop

This is the primary computer where I spend most of my time at home. I use it for gaming, writing, and coding.

Development Laptop & Portable HTPC

I primarily use this for writing and developing on the go. This is also the laptop I bring with a USB-C to HDMI cable to (attempt) to plug-in to hotels on vacation to watch our shows!

  • Macbook Pro 2020 M1
  • 16GB RAM
  • 256GB SSD
  • MacOS Sonoma

Play Laptop

I use this at random times when I don’t feel like carrying around my MBP.

  • Dell Latitude 5420
  • Intel i7-1165G7
  • 16GB RAM
  • 256GB SSD
  • Fedora

HTPC

Dedicated computer for our Sony 55" 4K TV downstairs that we watch shows on or play Spotify for our guests.

  • Mac Mini 2020 M1
  • 8GB RAM
  • 256GB SSD
  • MacOS Sonoma

“Production” Server (Storage, pi-hole, and Plex Server)

“Development” Home Server (Storage, pi-hole, and Plex Server)

Work Desktop

  • Dell Precision 5820
  • Intel 10th Generation Core i9-10980XE 3.2GHz
  • AMD Radeon PRO WX3200
  • 64GB RAM
  • Windows 11

Mobile

Phone

Tablets

E-Readers

Headphones

Wearables

Network

Photography

Software

I use aautomatic-os-setup to imperatively configure my OS as I need some system packages installed.

I use dotfiles with Nix package manager with home manager to install user-level packages I need onto any *nix systems.

Development Tools

Productivity

  • Obsidian for note taking
  • Bitwarden Self-hosted Vaultwarden for the family
  • NordVPN for privacy
  • Ferdium on desktop to aggregate all chat protocols
  • Google Messages on mobile
  • DisplayFusion Pro (Windows) for better multi-monitor desktop background management and better taskbar support
  • Stretchly to remind me to rest my eyes and stretch
  • Rectangle (MacOS) for Windows-esque window snapping
  • AltTab (MacOS) for Windows-esque alt-tabbing
  • Scoop (Windows) for command line installs and package management
  • Homebrew (MacOS/Linux) for command line installs and package management

Miscellaneous

Desk Setup

Podcasts

Change Log


  • 11-6-2024: Updated play laptop, home server, and software.
  • 3-13-2024: Updated keyboards, new laptop, new home server, and software.
  • 2-5-2024: Updated desktop, home server, and software.
  • 10-29-2023: Updated work desktop, various OS versions, tablet, editor, terminal, and podcasts.
  • 4-21-2023: Updated tech stack, desktop, home server, and work laptop.
  • 4-22-2022: Initial Version