Live data from Hacker News

Ask HN: Programs that saved you 100 hours? (2022 edition)

news.ycombinator.com

61–70 of 574 posts

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#61
Greenshot - free, lightweight and just the right set of features for marking up screenshots and making new UI mockups based on existing screenshots of apps. I've tried a lot of other alternatives but they were either too complicated to use or lack a key feature.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#62
GitHub Actions. While it is not the only CI tool, its low barrier to entry does magic. I use it for tests & deployment (of anything, including the smallest personal projects), taking periodic screenshots of my websites, and building PDF files from its LaTeX source.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#63
post #36

kanata[1] and komokana[2]. kanata is basically like QMK for any keyboard without the firmware requirement. I use kanata with my trusty old iMac keyboard which is to this day my favourite keyboard of all time. But now I have all the cool QMK-style layers with it. So that is awesome on its own, but where it gets even better for me, and this is where the seconds have really added up to hours, is that I wrote another pie…

This is exactly what I've been looking for, thanks! QMK has always been weird to me: why is it hardware specific?

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#65

JetBrains CLion. I used to program in Vim/Neovim. Using a full-blown IDE is a real productivity boost when programming in for example Rust, which is what I write the most, and use CLion for the most. CLion has Vim emulation also. So I still have normal mode, insert mode, and most other main features of Vim that I know and love :)

Similar story for me. Used to basically use vim, but after taking over a large-ish python project I switched to PyCharm.

Its support for detecting type errors (I use type hints pretty consistently) and its refactoring support have probably saved me way more than 100 hours. Just Shift-shift searching has probably done that by itself, too. And import optimization. I could go on and on.

Plus integrated sql/db stuff is just icing on the cake. Best subscription I’ve ever paid for.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#66
post #55
post #35

fzf: https://github.com/junegunn/fzf

I probably shouldn't admit this but the fzf fish shell integration is basically how I remember useful commands instead of writing them in a note, because I'm too damn lazy

Haha yes- and then when I open a new machine or somehow lose shell history it takes me a bunch of time to get back up to speed. IMO worth it for me but it can be a speed bump.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#67
post #60

Gong.ai - transcribes Zoom and Google Meet calls with very high fidelity, and identifies which callers are talking and suggest tips to your sales, customer success, and demo staff on how to improve their presence in online meetings and phone calls. https://www.gong.io/product/ This is the SaaS I'm most excited about this year.

Very useful yet very expensive. Someone will build the personal/SMB version at some point.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#68
post #32

Seeing a lot of “fiddly” software being listed here. Stuff that lets you configure and tune a workflow endlessly. It’s ironic that this is the sort of thing most of us will think of, since it doesn’t really account for time saved so much as time spent fiddling… Keeping an eye out for software that you barely use, as this is the kind with the most potential to truly save me time.

From that perspective, using Ctrl+R and Ctrl+S for reverse-i-search in a shell saves me so much time from writing commands especially big Kubernetes ones.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#69
Careful with moto: it uses Python's context managers to set-up and tear-down the mocking. If you haven't got the right mixture of nesting, yields, etc. then you may end up running tests against real AWS resources (using your default credentials).

For this reason, I don't have any default AWS credentials configured: I always specify an AWS_PROFILE manually when it's needed ;)

Post reply on HN