One of the major flaws in my development as a programmer has been access to information without bogging me down. I live in the Rails documentation and have kept it as a tab in my browser for five months now. Lately, I’ve had a need to not only look up the Rails docs but HTML, Bootstrap, Angular, jQquery, jQuery UI and a few others. Needless to say managing five plus tabs in order to sort through documentation is cumbersome and really hinders progress. Too many open tabs in general is a problem for me, but can I fix this one?
I came across an article by Justin Weiss “How to Keep Rails Questions From Killing Your Productivity”. It was exactly the article I’ve been looking for to help me streamline my documentation look ups. There has been situations where I came across a term and I wanted to quickly look it up so I understood what it meant, but decided against it so I wouldn’t break my flow. Now I have a tool to help me do this.
It’s called Dash by Kapeli. I’m currently using the free version and so far it works great. If it forces me to pay to keep access, I most surely will because of the time this app will save me. So far I downloaded the following documentation guides:
*Ruby on Rails 4 *Bootstrap 3 *jQuery *jQuery UI *HTML *Sass *Ruby 2 *CoffeeScript *EmberJS *AngularJS
Even if I’m offline I will still have the documentation to search through. The best feature is definitely the Global Search Shortcut, and I took the advice from the article and made it option/space. I can quickly type this shortcut and have the app pop up and can make a search through multiple documentations. Once I find my answer, I quickly hit the same shortcut and the app disappears.
This gives me the flexibility to look up information on the fly and not break my entire workflow. If you’ve also found this to be an issue for you too, then I would suggest giving Dash a try.