“We become what we behold. We shape our tools, and thereafter our tools shape us.”
― Marshall McLuhan
Tools are very important for all professions, this article covers the main tools I use for my everyday work (I work as a frontend developer & user experience designer, so if you are in the same profession you may find this useful)
I will try to keep this post updated. (Last Updated: 18-Aug-2017)
- iTerm2 - my default terminal. I love those spilt pane in iterm2, try hitting
dto split vertically &
- oh-my-zsh - gives super power to my shell. Many useful Plugins & Themes.
- z - remembers your frequently used directory and helps quickly
cdinto it, check the wiki for more details.
Code Editor / IDE
- Visual Studio Code - recently became a fan of this open source editor from Microsoft. Love those git integrations and fast performance of the editor.
- Atom - second favorite and minimal editor.
- Sublime Text - super fast, Some of my favorite plugins
- Chrome - default browser
- Chrome Canary - development browser
- Firefox, Safari - only for testing
- IE - only for testing. Need to install Internet Explorer in mac for testing? - here you go
- Tab Suspender - chrome sucks a lot of memory and slows your machine, Use this extension which will kill unused open tabs and increase your RAM space
- Tab Switcher - fast switch between open tabs. a) Press
kuse up & down arrow to navigate b) Click
returnto focus on the tab.
Will add a separate blog post about all of my extensions
- Sketch - pretty sleak and ease to use app for designing mobile, web apps.
- Photoshop - all time favorite tool for designing mobile/web apps, graphics, branding, etc.,
- Omnigraffile - for Functionality map preparation, User Interface Wireframing.
- Alfred - powerful mac spotlight alternative
- Evernote - for quick notes taking
- Skitch - for annotation on screenshots
- LICEcap - quick record your screen and generate it as GIF
- Quicktime - for screen casting, audio recording
- Moom - quickly make any window full screen, snape to grip, move, etc.,
- Fanstical2 - calander app with great user experience and nice look & feel
- Rocket - emoji autosuggestion on any app like slack.
- Muzzle - automatically silence notifications while screensharing (PS. Read those funny notification messages on muzzle website)
Thanks for reading, let me know in the comments about what you use!