Live data from Hacker News

Ask HN: Programs that saved you 100 hours?

news.ycombinator.com

521–530 of 531 posts

Re: Ask HN: Programs that saved you 100 hours?

#521

VSCode, and/or Sublime Text have probably saved me a hundred hours I would have spent waiting for Eclipse to start.

It is not fair to compare VSCode/Sublime Text with an IDE. They are very fast at opening, agreed, but they the features that an IDE provide (intelligent code completion, jump to definition, database-aware autocompletion, ANY sort of refactoring capability) easily save me hundreds and hundreds of hours.

Re: Ask HN: Programs that saved you 100 hours?

#522
post #271

https://fishshell.com/ for sure Just having sensible defaults on a shell works wonders on my day-to-day productivity. Add a couple of aliases for productivity and off you go. abbr --add s "git status" abbr --add gap "git add --patch" abbr --add gco "git checkout" abbr --add gd "git diff" alias recent="git for-each-ref --sort=-committerdate refs/heads/ --format='%(color:yellow)%(refname:short)|%(color:bold green)%(com…

I use zsh and found https://github.com/zsh-users/zsh-autosuggestions to be very comparable with fish autocomplete, while keeping zsh niceties.

Re: Ask HN: Programs that saved you 100 hours?

#523
post #272

Earlier quoted context omitted.

PS: youtube-dl is not macos-specific, there is a windows build and many linux distros like ubuntu have packages

Apart from Arch, Fedora and [insert your fast-paced distro here] I wouldn't recommend to use the package manager's version of youtube-dl, because it's almost always too old. Quoting the bug section of the Readme[1] > Note that Ubuntu packages do not seem to get updated anymore. Since we are not affiliated with Ubuntu, there is little we can do. Feel free to report bugs to the Ubuntu packaging people - all they have t…

I have used the package coming from Chocolatey and haven't had any issues at all

    choco install youtube-dl

Re: Ask HN: Programs that saved you 100 hours?

#525

For writing HTML & CSS, definitely the Emmet plugin: https://emmet.io/ I still find myself in situations where I need more than Markdown but less than React; as a result I just need to quickly get some HTML on a page. Emmet lets you expand a snippet similar to a CSS selector into full-fledged markup, complete with attributes.

For writing and reading HTML, http://slim-lang.com hits the spot for me.

Elegant, clean, readable, an absolute pleasure to work with.

Compared to it HAML feels exhausting and writing/reading HTML... unacceptable.

Re: Ask HN: Programs that saved you 100 hours?

#526
I work as a tester for a some websites: I test the GUI and the REST APIs used by the smartphones apps. These tools make my work a lot easier (they might not be the best for your specific needs, they are just the ones I use):

- Talend API Tester: a Chrome extension to test (you probably guessed it) APIs! I can automate many things with it and use regex in my tests. If I had to do all that manually, I'd have become crazy by now. - Watir: a Ruby library that is essentially a wrapper around Selenium. Watir is easy to use, and I found Ruby very easy to learn. Also, bundler makes the process of keeping my libraries up to date really painless (when my webdriver tells my that it can't communicate with the browser because it has become outdated, a simple 'bundle install' fixes the issue)

[] Note: I don't need to do a fancy program, I just need to write some farily simple scripts that automate actions a verify a few things on web pages.

Re: Ask HN: Programs that saved you 100 hours?

#527

- Windows. By not having to configure drivers and other compatibility problems which I have on Linux it definitely saved me 100 hours. - Listary (windows) Not sure if its 100 hours, but I love its search in any context of explorer. Default explorer search is terrible IMO. For example when you open file - you can use search there instead of navigating by hand.

+1 to Listary. I have to add that Listary is definitely underrated.

Re: Ask HN: Programs that saved you 100 hours?

#528
post #321

1) Any terminal that you can summon/dismiss with a global hotkey. Examples are Guake for Linux and iTerm2 for OSX. I consider this a must-have for all developers. 2) Anything that lets you resize/place windows with hotkeys. For example, Divvy for OSX. Divvy is also nice because if you press the hotkey multiple times, it cycles the application through each of your monitors. No need to ever use your mouse to move/resiz…

>2) Anything that lets you resize/place windows with hotkeys. For example, Divvy for OSX. Divvy is also nice because if you press the hotkey multiple times, it cycles the application through each of your monitors. No need to ever use your mouse to move/resize a window ever again. Aquasnap is an OKish windows equivalent. The best i've found, at least.

Divvy works on Windows as well and is great.

Re: Ask HN: Programs that saved you 100 hours?

#529

Earlier quoted context omitted.

Spotlight is built in, but Alfred’s also a good one.

I was looking for Everything for Mac and tbh I can't say Spotlight is even close. Sure Spotlight works great for apps and files in ~/Documents/, but I find it failing when I'm trying to find some obscure file in /Library/ or with-in Xcode SDK's. Is Alfred good in this sense?

I’m using Alfred and you can add locations to search in, but I’m pretty sure you can also do that for Spotlight. It shouldn’t be a problem either way.

Re: Ask HN: Programs that saved you 100 hours?

#530
post #169

Spacemacs! Apart from the obvious evil mode navigation stuff: - Magit, to quickly organize hunks into commits and do general git things - Org mode, to organize TODOs, thoughts and even draft code snippets and designs - Language-specific layers with great features (usually REPLs, support for refactoring, autocomplete — stuff you expect from any other IDE).

Definitely agree! I switched to Spacemacs about 1.5 years ago and the increase in productivity was amazing. If you work with Git a lot, it's worth looking at for Magit alone. The way you are able to perform complex tasks with a few keystrokes is a huge timesaver for me.

Have used Sublime Merge and GitKrarken for chunking-review-committing for git.
Post reply on HN