Here are my top three "productivity hacks," which may seem commonplace to many, but they are so simple and provide such huge gains that they're worth mentioning for the benefit of anyone unacquainted.
1. Google Chrome Profiles to Manage Multiple Accounts
Profiles in Google Chrome changed everything! When you add a profile to Chrome it's like running an entirely separate browser with a separate browsing history, separate cookies so your logged in accounts don't get mixed up and separate bookmarks.
Adding a profile to Chrome is easy - just go to Settings -> Users and "Add new user...". I created a profile for every email account I have, with a different color icon and theme for each so they are easily distinguishable. Now, essentially I have a separate browser for every account, and since I've signed in to Chrome once for each profile, I can open Gmail or any Google service without ever having to sign in again. (This also works great if you like to have multiple GQueues accounts open at once). And when I restart my machine I just select the profiles I want to open again and choose "Recent tabs" from the menu to restore everything as it was.
I can now open any email account with two clicks, keep all my online identities separate and open simultaneously, and I get to use my favorite browser for everything now too!
2. Multiple Desktops to Stay Organized and FocusedThe idea behind multiple desktops is that you can create several different workspaces or desktops on a single computer, thus making it easier to organize and manage disparate computing activities and avoid having layers and layers of windows on top of each other. When I discovered how to setup multiple desktops several years ago it felt like I had just gotten 5 new computers for free!
Multiple desktops are available on most operating systems - Mac OS X allows you to setup "Spaces" for each desktop, on a Windows machine you can choose from a number of free applications to install, and on a Linux box they are included with most distros and desktop environments.
I have six Spaces setup on my Mac (you can add up to 16) - one for each type of activity with unique wallpapers for each desktop so I can instantly know where I am at. I've also setup keyboard shortcuts to quickly navigate between them (option key + the desktop number).
- 1st desktop - All email accounts are open here, all social networking and web browsing happens here
- 2nd desktop - All music apps are open here, the control center for my daily soundtrack
- 3rd desktop - All web development happens here - Terminals, App Engine and testing on various browsers
- 4th desktop - Exclusively for Photoshop
- 5th desktop - Android and iOS development - Eclipse and XCode live here
- 6th desktop - A "free" desktop for whenever I need a blank workspace
Using multiple desktops on my computer is the best hack for keeping myself organized and focused on the task at hand. When I start to develop a new feature for GQueues or fix a bug everything is already setup and ready to go on desktop 3. While developing, I'm less tempted to check my email every minute because it's not on the screen. If I need to design a new component, I hop over to desktop 4 where Photoshop is my entire focus. And when it is time to take a break and check email I can easily switch to this context without losing my place anywhere else. Yes, sometimes it's too easy to just pop over to desktop 1 for a quick peek. Having separate workspaces for each activity helps though, and with a little willpower I can stay focused on one task at a time, minimize switching costs and maintain flow while I work.
3. Multiple Monitors to Maximize ProductivityAdding an additional monitor to your computer setup is probably the easiest way to instantly increase your productivity. Increasing the size of your desktop allows you to have more windows open without covering each other, which means you spend less time switching between them. Copying text between documents or emails, referencing multiple articles, reviewing large spreadsheets all become faster and easier with an additional monitor.
There have been a number of studies and articles over the past 10 years showing productivity boosts from an additional monitor. I've actually cited these in two previous jobs to successfully lobby management for second monitors for all co-workers in my department. And with dwindling prices on monitors, it's even easier to get a return on this one-time investment.
Two years ago I updated my computer to a 15" laptop with a 27" external monitor. All my everyday activities were much easier with the additional desktop space, and my time at the computer was actually more pleasant. A year later I added another 27" monitor to my setup. Before purchasing, I thought it was a little excessive, but now I couldn't imagine working without it. Developing the Android and iOS apps for GQueues was so much easier having an entire screen for writing code, a second one for monitoring logs and debugging, and a third for simulators and documentation. Having multiple email accounts open and fully visible simultaneously is incredibly useful. And this hack is not just for developers - I know a number of accountants, managers, administrators and executive assistants who have all benefited from additional monitors.
Yes, some have questioned the validity of the second monitor studies, and it's true that in some cases people might become less focused when they have more things open and visible on their desktop. For me though, when I combine additional monitors with my multiple desktops hack I get the optimal setup. Each desktop encompasses all three monitors, so I have a huge amount of space within each desktop to maximize my efficiency, while still using distinct workspaces to maintain my focus.
There is certainly an abundance of tips for increasing productivity, but these three I found to have the biggest impact in my own work. What strategies and "hacks" do you use to help boost productivity?