I have never regretted time spent learning more about jq: https://stackoverflow.com/q/26701538/509706 .
There's a definite learning curve, but it's really powerful. Large blobs of JSON are ubiquitous in many REST APIs and nothing comes close to jq's convenience.
Related Posts
I frequently find myself running:
$ slowish
$ slowish | jq
$ slowish | jq | grep
I feel there must be a better way to build up pipelines incrementally without re-running.
I could save each output to a file, but it's more verbose, and most of these tools have nicer output when stdout is a TTY.
Learning software development through playing and contributing to a MUD: https://tashian.com/articles/how-i-learned-to-program/
LLMs are a really accessible machine learning technique. I dabbled with text classifiers a few years ago and the APIs were way more involved.
(system_prompt: String, input: String) -> String
I can prototype with this much more easily!