To start: I don't have any coding background. I've been using TiddlyWiki on-and-off for a few years with Classic and TW5 from a fairly strict end-user perspective while only messing with stylesheets and others' plugins. Over the last year I've started trying to understand more of the program beyond just entering and organizing notes: using filters and macros to customize how tiddlers' information is displayed.
Is the book organized effectively?
I think it is. The book was easy to get an overview of when I started and was comfortable to work through and feel like I was building steadily on the information. I can't speak for a complete TW noob, and I''m glad to have started getting under the hood on my own before the book was released so that most of the concepts were not foreign to me.
What parts have you read/worked through?
I've followed along through Chapter 7. Javascript macros and Node.js is above my ability, and my needs, at this point. This includes the text, exercises, and take-aways.
How
have you been using the book?
I read the book through from the start and followed along with an empty wiki to work through the exercises. After finishing as far as I wanted, I started trying to expand on your creation to start adding additional customization for practice.I would also experiment with my normal working wiki to incorporate some of the content (your simple take on the bi-directional links was an example that was added and tweaked for my own wiki).
Have you done some of the exercises and
flashcards? Do they work?
I've through all the chapter exercises and some of the Supplemental exercises. I was reviewing with the Take-aways for a few weeks regularly. I do believe they have helped to cement some ideas for me.
How have your TiddlyWiki skills improved, if they have?
I'm now much more comfortable diving into the Tiddlywiki.com documentation for widgets and filter operators after going through the book. I've been able to start solving my own problems and have more of a chance to wrap my head around some of the problems others have presented in this forum. I've started building some of my own customizations to get what I want done instead of just hoping I can find someone else's version online already made.
Any other thoughts?
I'm currently working on my own Project Manager (some inspiration has come from the Projectify project) as a way to put more of the book's teaching in practice. It may not ever reach a publishable state, but I'm making something that I can see myself using regularly. I would not be able to have gotten this far without the knowledge gained from working through a structured book with concrete knowledge and practical examples to follow along with.