Skip to main content


A somewhat comprehensive list of tools, apps, hardware, and more that I use on a daily basis to code things.


  • I use Visual Studio Code as my main text editor, with the GitHub Dark Dimmed theme and Source Code Pro as my typeface choice
  • Edge is my main browser for both development and general use
  • For CSS I’ve used a various pre-processors and css-in-js solutions and currently using styled-components
  • React is my front end TypeScript/JavaScript library of choice. The component-centric mental model makes it really easy to build up a hierarchy
  • I occasionally will use Angular when I need more modular separation
  • For building and testing UI components in isolation, I’ve started to use Storybook. Check out the storybook for this website


  • For graphics and editing or manipulation I use Adobe Photoshop, or if its nice and simple task then I use Recently I have started to also use Affinity Photo
  • For photography I have a Nikon D500 with a Sigma (18-35mm F1.8 DC HSM) lens and a Tamron (16-300mm F/3.5-6.3 Di II VC PZD) lens


  • My laptop is a trusty Surface Pro 4
  • My mouse is a SteelSeries Sensei Ten
  • My monitor is a 1080p Samsung 27” CF39
  • I use SteelSeries Arctis 3 headphones at my workstation and Google Pixel Buds while AFK
  • My keyboard of choice is the Logitech MX Keys

While Working

  • I have a Surface Laptop 2
  • A Dell 4k UltraSharp u2720q monitor
  • A Dell Precision 7920 with 5TB NVME storage, 64GB ram and a Nvidia GeForce RTX 2080 Super