It is an automated test runner for JS / TS code with a great integration with ides. It has made writing tests and refactoring so much more productive.
Ask HN: Programs that saved you 100 hours? (2022 edition)
341–350 of 574 posts
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#342GitHub Copilot As a manager & parent with only occasional bursts of time to code (some work, mostly side/fun stuff), Copilot has turned out to be incredibly useful in smoothing over all of the small things I'm slow at because I don't do them daily. And especially since I have limited time, I just want to get the damn thing working and am quite happy to my way there as quickly as possible.
I assume you use it with VS Code. Anyone used copilot with SublimeText? I know a plugin exists...
Update: installed it and it seemed to work fine out of the box.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#343Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#344Microsoft Excel. Manipulating tens or hundreds of thousands of rows, including cross-referencing across tables, is just so satisfying and much faster than doing it with a DB or code. Alternative spreadsheet software do some things better, but they don't come close as a complete package, I don't regret paying for it myself for the first time in my life. It such a life saver in a pinch. Obligatory Spolsky intro to Exce…
But, given the problem “I have some unfortunately formatted data which I need to analyze”, there is no better solution than sanitizing it in VS Code and then analyzing it in Excel.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#345Earlier quoted context omitted.
I've tried to migrate to something more lightweight like (neo)?vim, Helix, emacs; but regardless of how good their syntax awareness/LSP support is, it's always inferior to JetBrains IDEs. Simple example: (any language, e.g. Rust) rename a function across multiple files and undo it. Let me know how you'd do it in your editor of choice.
Having recently moved from IntelliJ to VS Code, I still miss a few things in the IntelliJ platform (it's overall layout is cleaner, important things are easy to get to), but VSCode has (last I checked) far superior remote debugging support, and is otherwise similar enough once you get past the muscle-memory.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#346Ultrafast, super lite file search on Windows, Voidtools "Everything": https://www.voidtools.com/support/everything/ I haven't touched the Windows Search utility since I found it.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#347Gotta say IntelliJ, which isn't just for Java. It's a great coding platform and I used it for Scala, Go, Python, Bash, Java, PHP, Perl, you name it. I know many people like to hate on IDEs, but IntelliJ (and/or its language-specific variants like PyCharm or GoLand) has great support for all the debuggers in the above languages. It has awesome search/replace. Being able to "drill down" in to code, including 3rd party…
I've tried to migrate to something more lightweight like (neo)?vim, Helix, emacs; but regardless of how good their syntax awareness/LSP support is, it's always inferior to JetBrains IDEs. Simple example: (any language, e.g. Rust) rename a function across multiple files and undo it. Let me know how you'd do it in your editor of choice.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#348Terraform: mainly because my organization used to make everything manually, using boto3/sdk scripts, and poorly tested/constructed cloudformation templates
While not perfect, `terraform plan` is a massive time saver. A lot of IaC tools still don't have good (or any) support for "dry runs" and provisioning a bunch of infrastructure to see if your thing works is really slow
Ive read about pulumi and casually used it (python) to learn about it. Benefits like taking advantage of proper python language niceties, like running pytest on your IaC.
Additionally, it uses terraform's providers behind the scene, both contributing their success to the other.
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#349Steampipe [1] is open source and uses Postgres foreign data wrappers under the hood [2]. We have 90+ plugins to SQL query AWS, GitHub, Slack, Kubernetes, etc [3]. Mods (written in HCL) provide dashboards as code and automated security & compliance benchmarks [3]. We'd love your help & feedback!
1 - https://steampipe.io 2 - https://steampipe.io/docs/develop/overview 3 - https://hub.steampipe.io/
Re: Ask HN: Programs that saved you 100 hours? (2022 edition)
#350My most time saving programs didn't change in several years: Slickrun, floating command line for Windows https://bayden.com/slickrun/ Autohotkey - shortcuts, text expander and scripting for everything https://www.autohotkey.com/ Total Commander, still the best file manager on Windows https://www.ghisler.com/ CyberChef - The "Cyber Swiss Army Knife" - single file web app for all kinds of conversions, encryption, encod…
I would add ClipMate as the absolute BEST clipboard manager: http://www.thornsoft.com/clipmate7.htm
Display Fusion Pro for managing window layout with multi monitors https://www.displayfusion.com/
Misc programs I use daily that are easily google-able: Evernote Belvedere Bitwarden Snagit