What does “cli” have to do with anything? Also, this is terrible for many other reasons.
Thanks for adding the Flake!
I like to mock up dependencies with Docker Compose, then run all the tests against that. Keep the compose file in the repo, of course. I don’t tend to build a lot of real unit tests unless I’m doing something very novel and self contained. When you’re just assembling a service out of REST libraries and databases, integration testing is mostly what you want.
The original idea was that you would take how long it took to brute-force a password, then require the password be changed before that. But we have better hashing now, like bcrypt, where you can tune it so that brute forcing anything would take 100s of years.
Fair point. Maybe there’s only ever been so many good software folks, and they are all working on the same stuff they used to.
Kernels have gotten better. Professional tools have gotten better. Everything on Linux has gotten better. Compilers and drivers too.
Everything else is built by the lowest bidder and is absolute garbage. And unfortunately, it’s what most people interact with all day long.
Try Nix instead of Homebrew.
Well, that’s a runtime. But yes, JavaScript.