Last Updated 2017-03-30
- iTerm 2 - A feature rich replacement for Mac’s Terminal.app
- xCode - The Developer Tools installed with Xcode are required for many Mac Development features. Xcode 6 brings some amazing Mac OS and iOS development features.
- RubyMine - I absolutely love this IDE. I use it everyday and would recommend it to any Ruby developer.
- Tower 2 - I use it all the time in my development work-flow. Works great when I forget what command I was suppose to run.
- Alfred 3 - Mac Yosemite has since upgraded their spotlight feature to behave much like Alfred. Nonetheless, I still use Alfred app for its workflows, keyboard shortcuts, and more. I’ve used Alfred since version 1 and would still recommend this.
- Moom - I spend a lot of time moving an adjusting windows. Especially, for the screencasts that I record. Moom has been a priceless tool for me that has never let down.
- Keyboard - That’s right. The Keyboard settings in your Mac System Preferences area. In order to increase workflow, you just have to learn your computer’s keyboard shortcuts. There’s just no way around that.
- Ruby on Rails - This is my go to framework for anything web development.
- React Native - Another great addition to the Facebook open source arena. React Native makes developing on Android and iOS incredibly easy.
- Rubymotion - If you want to develop in Andriod and iOS but want to keep it Ruby, RubyMotion is for you.