6 ms·
Ask HN: Developers tools that enhances your productivity
Dear Developers,
What are some tools or quick hacks that you use when writing software which makes you productive. Whether it can be configuring shell,text editors and etc
- FR10 6y agoInternal: Learning Vim, (some) task automation through scripts, learning to write good commits/comments/tests/tags (TODO:, BUG:, REFACTOR:), doing code reviews. External: Taking breaks (brew coffee, walk around), sleep well.
- mraza007 6y agoNice, I am also investing time into learn more about vim, btw have you tried kakoune editor its very similar to vim and provides auto suggestion feature
- gin_morphin 6y ago- Tools: Reveal (https://revealapp.com/ https://revealapp.com/) for dealing with app's UI, Sublime (https://www.sublimetext.com/ https://www.sublimetext.com/) for text editors, Paw (https://paw.cloud/ https://paw.cloud/) for making API calls, Proxyman (https://proxyman.io/ https://proxyman.io/) for manipulating requests/responses when debugging - Quick hacks: Moya library (https://github.com/Moya/Moya https://github.com/Moya/Moya) for categorizing API route, Diff Algorithm for reloading huge UITableView efficiently - Others: Have a dog and sleep well :)
- mraza007 6y agoThanks for mentioning API tools. By the way I have been heavily using sublime text but now I am investing some time to learn vim since I want to get into DevOps eventually
- theSealedTanker 6y agovim for editing, emacs org mode for scheduling, tracking habits, tasks, tracking my time spent on tasks and taking notes
- emrox 6y ago- Dash (https://kapeli.com/dash https://kapeli.com/dash) for browsing documentation locally (often faster than searching the web when you know what you are looking for), alternative: https://devdocs.io https://devdocs.io (works in browser), Zeal (https://zealdocs.org https://zealdocs.org, for Windows & Linux) - Sublime Merge for solving merge conflicts and committing individual lines (I'm for command line when working with Git, but `git add -p` is often frustrating, with Sublime Merge it's very easy once you got used to the tool)
- mraza007 6y agoReally, I really like how documentations have become easily accessible offline. Hows your experience has been with Sublime Merge
- welder 6y agoFind the "Awesome-X" list for all the stuff you use on GitHub. Also, use https://wakatime.com https://wakatime.com to measure the time you spend coding.