All Articles

🧰 Development Setup

Inspired by Wes Bos, I’ve listed the hardware and software that I use on a daily basis. To keep things relevant, this will be updated over time.

Software

Applications

Since I develop on both Windows and macOS, the programs I use on both are listed first.

Windows

macOS

CLI

  • zsh - Shell of choice, syntax highlighting and autocompletion with oh-my-zsh
  • spaceship-prompt - Minimal prompt for zsh that includes things git info, current virtualenv, etc
  • colorls - Colorizes ls output and adds file and folder icons
  • neovim - Improved vim with plugin support
  • ripgrep - Replaces grep
  • fzf - Easily find files and recent shell commands

Hardware

Computers

  • 2017 Apple 15” MacBook Pro - 16GB RAM, 256GB SSD

    Desktop

    ASRock Z97 Motherboard
    i5 4670k @ 4.3GHz
    16GB RAM
    1060 3GB GPU
    1TB SSD

Peripherals