goatmobile
[0] https://en.wikipedia.org/wiki/Keypunch#/media/File:IBM26.jpg
[0] https://goatmobile.github.io/blog/posts/forms-analytics/
Show HN: rfilerunner: a simple command runner
https://github.com/goatmobile/rfilerunner
Hey HN! This is a little project I made a few months ago and have been using on every project since. Where before I'd use Makefiles to keep all the necessary commands for a project written down, rfilerunner has some more accessible expressiveness (i.e. I can just write bash or Python), built-in file watching and parallel execution, and niceties in making simple project-specific CLIs.
That all said the best way to learn is to do! Maybe see if there is some bug that came up recently but was working in the past, where 'git bisect' would be a good tool to help you debug. And if the GUI tools work for you on a day-to-day basis, there's nothing wrong sticking with them over the command line. To me developer tools are a second-order thing, you should only use them as much as necessary to help you do your actual work.
[0] https://man7.org/linux/man-pages/man1/patch.1.html [1] https://en.wikipedia.org/wiki/Directed_acyclic_graph
- It wasn't obvious (is it even possible?) how to make or import my own deck aside from the default one of Spanish words.
- Fetching the next word over the Internet introduces some noticeable latency when going from the back side of the previous card to the next side. Maybe you could pre-fetch the next several dozen words in one batch to hide the latency?