Skip to main content

Tools

A lightweight list of tools, apps, and more that I use on a daily basis to design and code software.

Development

  • I use Intellij Ultimate as my text editor on the job, and Visual Studio Code for personal projects.
  • Chrome is my main browser for both development and general use.
  • LucidChart is my go to diagramming tool for software design. Creating diagrams helps me solution and think through problems and system design. For the really challengingg problems, I step into VR use Noda!
  • React is my frontend JavaScript library of choice, but I truly enjoy deep diving into a new framework, paradigm, or design pattern.
  • For CSS I’ve used a myriad pre-processors and css-in-js solutions like styled-components and SASS but these days I’m using vanilla CSS.
  • For unit and functional testing I typicall use Jest and Cypress.
  • On the job, the AI assistant I use is GitHub Copilot Chat but for everyday tasks I prefer ChatGPT.

Hardware

MonitorLG Widescreen
KeyboardNuphy Air 75
LaptopMacbook Pro
VR HeadsetMeta Quest 2
HeadphonesMeta Rayban Smartglasses
AI AssistantChatGPT