🤣 tech bros' highly-rated answers on Orange Site to “What overlooked class of tools should a self-taught programmer look into?”
1 message queues, Zeromq &c.
4 SQL, query plans, ACID
5 Graph search/traversal
6 Sequential Bayesian filters
7 Unit testing, mocking
8 Dtrace &c
9 Shell scripting text processing
10 Property based testing
14 Formal methods, type & category theory
I laughed and laughed!
Woah, my answers made it into the top 20?
@enkiv2 ¡Cool! Which were your answers? You don't have to tell if you want to preserve your privacy :) I'd like to pick your brain about any of these.
@enkiv2 Ah I see I should have checked the username :)
The old timers in the office were like "Prolog! AI class!" but bitch please, as if any modern AI class will bother with that old-school AI trash instead of shiny TensorFlow/&c. juice.
But these were great suggestions! I'm going to see if I can solve some problems with awk or find some awk katas, I need better text fu.
I've not studied Prolog, only Datalog/DataScript/Datomic but these were cool!
@enkiv2 yesterday I had a Markdown file with some header lines plus other content, and another file with just the headers but slightly modified, and I wanted a one-liner to replace each header in the first file with the appropriate line in the second file.
Wound up doing it in JS, three-ish lines, but had to paste the file into browser, etc.
I remember thinking, “I wonder if awk is the thing here” since my usual shell scripting tricks didn’t seem to be up to the task.
Reading about awk now👩🎤
@enkiv2 Also whoa you found my comment about the thread and recognized my quoting you and connected with me! Thanks! That's very awesome!