If it said “TiddlyWiki filter syntax” instead of “our product UX”, I would’ve added a second if it was possible.
On a serious note, there’s so many TiddlyWiki gurus and power users in this forum (even if I have the feeling that they are a minority compared to the whole TiddlyWiki userbase), that I’m confident I am the problem, not the complexity and user friendliness of TiddlyWiki. It often feels like my learning process often creaks and slips because I eventually lack some foundation related knowledge that is known to others. So far I made assumptions (well, more like blind guesses) that these could be:
- knowledge of functional programming basics
- a healthy grokking of functional programming mindset (as opposite to imperative programming)
- knowledge of a certain programming language that @jeremyruston was fluent in, which served as inspiration for filter syntax (and functions)
So far I never dared to ask about this, but perhaps this is a good opportunity.
Now that you mention it, now I’m very curious about the origins of the filter syntax! That said, I LOVE it and have actually thought about how to bring it to other languages. I’m an old timer here though and admit it takes a lot of effort to learn fully. It’s so compact though and as an analyst it reminds me a lot of Tidyverse R. It “pipes” various transformations together elegantly.
I’ve made many attempts to rewrite the filter docs over the years but never had the energy to finish, I find them incomprehensible even after staring at them all of these years. Some day…
I’d like to take the Shulman-MBA.
Where do I sign up?
Pain is an illusion …