Tools

This is just a big ol' list of all the tools I use for development stuff. I'll be updating things as often as tools change. I'll try to include links to the tools as well as descriptions and a bit of info on where you can go to learn more about them.

Local Development

VVV

Wordress Specefic Vagrant Machine
https://github.com/Varying-Vagrant-Vagrants/VVV

XAMPP

Cross platform local server
https://www.apachefriends.org/index.html

MAMP (Mac only free and paid versions)

Mac only local server
https://www.mamp.info/en/

Version Control

Git

SourceTree

A GUI for git
https://www.sourcetreeapp.com/

DiffMerge

View the difference between files.https://sourcegear.com/diffmerge/

Utilities

Homebrew (Mac only)

A package manager for mac. Use this to install all kinds of awesome things like git, zsh, git-flow, etc.
http://brew.sh/

Cakebrew (Mac only)

A GUI for homebrew https://www.cakebrew.com/

Terminal

iTerm2 (Mac only)

A better terminal emulator
https://www.iterm2.com/

ZSH

A better terminal
https://github.com/robbyrussell/oh-my-zsh

Cygwin (Windows only)

A unix terminal for windows
https://www.cygwin.com/

Design

ImageOptim (Mac only)

For optimizing images
https://imageoptim.com/mac

Skyfonts

Get all the google fonts on your desktop https://skyfonts.com/

Data

SequelPro (Mac only)

A MySQL database admin tool
http://www.sequelpro.com/

Code Editor

Atom

Text Editor
https://atom.io/

Essential Atom Plugins

  • emmet (snippets and stuff)
  • docblockr (easy code comments)
  • file-icons
  • language-babel
  • language-gitignore
  • linter
  • linter-eslint
  • linter-phpcs
  • linter-sass-lint
  • minimap
  • minimap-git-diff
  • minimap-highlight-selected
  • pigments
  • trailing-spaces
  • terminal-plus (terminal in atom)