I have also taken the "Rafting Trip" course and enjoyed it. Second that it is for more experienced developers.
HN user
zjmil
Software engineer at Stripe.
Contact: zach at $username dot org
If you want something related in video form, the lectures[0] from MIT 15.401 Finance Theory I [1] by professor Andrew Lo are great.
[0] https://www.youtube.com/playlist?list=PLUl4u3cNGP63B2lDhyKOs...
[1] https://ocw.mit.edu/courses/15-401-finance-theory-i-fall-200...
No because when I went to register, my account couldn’t be automatically authorized (probably because I had just moved). Instead for authorization they require that I fill out a form, have a certifying officer at a financial institution sign it, and mail it in. I couldn’t be bothered for only 10k.
I've quite liked Jon Gjengset's videos on more advanced topics in Rust. https://www.youtube.com/c/JonGjengset
You could do something like this (not super thoroughly tested):
npmrf () {
local script
script=$(jq -r '.scripts | to_entries[] | "\(.key) => \(.value)"' < package.json | sort | fzf | cut -d' ' -f1) && npm run "$script"
}
It uses jq's to_entries to pull out the script/command key pairs and then just cuts out the script name after you choose the command (assumes the command name doesn't have spaces).