Tinderbox Forum

Mastering Tinderbox: Training Videos (Complete List)

A few of my fellow Tinderboxers and I have been toying with creating educational Tinderbox videos.

TBX - L IntroductionVideo
(Click to watch intro)

I have recorded a number of lessons and put them on YouTube. Here you go:

  1. Tinderbox Training Video 01 - An Introduction to Michael Becker
  2. Tinderbox Training Video 02 - Turning on toolbars and navigating the menus
  3. Tinderbox Training Video 03 - Getting started: Creating your first notes
  4. Tinderbox Training Video 04 - Getting started with prototypes
  5. Tinderbox Training Video 05 - Getting started and wrapping your head around attributes
  6. Tinderbox Training Video 06 - Understanding Agents & Queries (Part 1)
  7. Tinderbox Training Video 07 - Understanding Agents, Queries, and Actions (Part 2)
  8. Tinderbox Training Video 08 - Understanding Agents, Queries, Actions, Rules, and Edicts (Part 3)
  9. Tinderbox Training Video 09 - Exploding Notes (Part 1)
  10. Tinderbox Training Video 10 - Exploding Notes with Action Code (Part 2)
  11. Tinderbox Training Video 11 - Exploding Notes with Action Code and Regex (Part 3)
  12. Tinderbox Training Video 12 - Working with media in your TBX files (Part 1)
  13. Tinderbox Training Video 13 - Working with media in your TBX files (Part 2)
  14. Tinderbox Training Video 14 - Searching sets: understanding the .format dot operator
  15. Tinderbox Training Video 15 - Using the agent designator in Agent Queries
  16. Tinderbox Training Video 16 - Adornments, Smart Adornments, and Adornment Designators
  17. Tinderbox Training Video 17 - Working with Export Templates Part 1
  18. See video 29: Tinderbox Training Video 29 - Working with Export Templates Part 2
  19. Tinderbox Training Video 20 - Working with Export Templates Part 3
  20. Tinderbox Training Video 23 - Using code notes and caching variables with action code
  21. Tinderbox Training Video 24 - A Strategy for Moving Notes Between TBX Files
  22. Tinderbox Training Video 25 - Planning with Tinderbox Deconstruction
  23. Tinderbox Training Video 26 - Daily Journal Time Tracking Project Management Part 1
  24. Tinderbox Training Video 27 - TBX - Deconstructing Daily Journal Date Descendants Management - #2 by satikusala
  25. Tinderbox Training Video 28 - Interview with Mark Anderson, a demonstration on analyzing thousands of notes - #2 by mwra
  26. Tinderbox Training Video 29 - Working with Export Templates Part 2 - #2 by NiranS
  27. Tinderbox Training Video 30 - Working with Export Code to Pull Attribute Values Into Your Notes
  28. Tinderbox Training Video 31 - Integrating Export Code & Action Code in Your Text
  29. Tinderbox Training Video 32 - Using Action Code to Help Spellcheck Attribute Values
  30. Tinderbox Training Video 33 - Tinderbox and Screenwriting, an Interview with Roberto Moreira
  31. Tinderbox Training Video 34 - Exporting TBX Notes to PPTX with Pandoc
  32. Tinderbox Training Video 35 - Publishing long-form CSS styled content with relative outline depth
  33. Tinderbox Training Video 36 - An interview with Bernardo Vasconcelos: publishing & transforming notes w/Pandoc
  34. Tinderbox Training Video 37 - An interview with Phil Scheuerman on managing a college class with Tinderbox
  35. Tinderbox Training Video 38 - Anthony Caldwell on organizing background research [for architectural history]
  36. Tinderbox Training Video 39 - Action & Export Code Working Session with Art Currim and Bruce Gale
  37. Tinderbox Training Video 40 - Working session - building an industry map with Tom Diaz
  38. https://forum.eastgate.com/t/tinderbox-training-video-41-working-with-markdown-and-templates-in-tinderbox/4465
  39. Tinderbox Training Video 42 - Finding text strings near each other with regex
  40. Tinderbox Training Video 43 - Making Sense of And Getting the Most From $Text & Preview Views
  41. Tinderbox Training Video 44 - Working with Lookups, Link Actions, and Automated Links
  42. Tinderbox Training Video 45 - Simple Gradebook Part 1
  43. Tinderbox Training Video 46 - Simple Gradebook Part2
  44. Tinderbox Training Video 47 - Simple Gradebook Part 3
  45. Tinderbox Training Video 48 - Demystifying Action Code Part 1
  46. Tinderbox Training Video 49 - Demystifying Action Code Updating a Note's Display Expression
  47. Tinderbox Training Video 50 - Understanding Inheritance
  48. Tinderbox Training Video 51- Linking With Tinderbox
  49. Tinderbox Training Video 52 - Using Regex and Replace to Parse patterns like emails
  50. Tinderbox Training Video 53 - Working with Markdown and Templates in Tinderbox
  51. Tinderbox Training Video 54 - Blogging with Tinderbox
  52. Tinderbox Video Training 55 - Working with Taggers
  53. Tinderbox Training Video 56 - Sentiment Analysis & Analyzing Tweets with Action Code
  54. Tinderbox Training Video 57- Working with Tinderbox and Zotero
  55. Tinderbox Training Video 58 - Annotating with Highlights App, Tinderbox, DEVONThink, and Zotero
  56. Tinderbox Training Video 59 - Leveraging OnAdd Action to Automate Your Efforts
  57. Tinderbox Training Video 60 - Author Books, Scripts & Screenplays with Tinderbo
  58. Tinderbox Training Video 61- Blogging [Basics] with Tinderbox Lesson 1 from Weekly Meetup

Let’s grow the community: Please be sure to Like the videos and subscribe to Becker’s Tinderbox YouTube channel. Liking the videos and subscribing to the channel will increase the ranking in Google and drive more attention and traffic back to Tinderbox.

Other Notable Videos

Call for videos, ideas, and interviewees: If you are aware of any other works/lessons that Tinderboxers have done, can you please send them my way (DM me at @satikusala. Also, I’d love to hear from you on your application of Tinderbox. If you have some to share, please send a message along with your ideas. If you’re open to doing a Tinderbox interview with me, please reach out, and lets me schedule one.

I’d like to give a huge thanks to all those that have helped me along my own Tinderbox journey, especially @mwra, @eastgate, @bmgphd, @sylvaticus, @TomD, @PaulWalters. To all, thank you.

If you like this format and have topics that you’d like us to record for you and the community, please email me your questions ee42patx@pocketgeekid.com and we’ll pull something together for you, or better yet you can simply make a comment on this post. Your feedback on how to make this better is welcome. I’ll update this post as we create new videos.


Thanks Michael - this is a great service to the Tinderbox community! I am confident many will watch these lessons (I write this after having watched one) and be encouraged to experiment with this great piece of software!


Nice! I’ve watched all 3 and all makes sense. (I’ve a few minor tech observations but I’ll email).

Thanks, I hope these will help folk get going.


Yes - that is absolutely outstanding

If by chance you have experience with lookup tables to transfer Devonthink tags into Tinderbox Attributes that would be quite helpful

Great Job Michael! Well done. I like the quick vignette format covering practical specific topics. For me anyway, it integrates some topics I have been thinking about.
Keep it up.



Hi Richard, I may be able to help with this one. Can you be more specific on the workflow you’re trying to follow?

Yes of course - thanks for any help you might suggest

I use Devonthink to curate PDFs and bookmarks for citations to the medical literature. I would like to use custom metadata in DT3 to curate that literature by various criteria, i.e. treatment works, treatment does not work, landmark study, etc. Then I want to take that information and import it to Tinderbox, partly for further analysis and mostly as a “report generator.” In Tinderbox, I would set up Agents and Stamps which would in part act on the custom metadata from DT3 and in part act on $Text from the abstracts in that data.

A well-known and respected participant on the DT3 forums suggested the following though he was limited in how much of his own code/scripting he could share due to his employer’s rules:

If you happen to look into how to use a “watched DEVONthink group” in Tinderbox, note that by default the only user modifiable metadata that Tinderbox imports is “Tags”. In Tinderbox, “Tags” is a “set” type attribute. In a Tinderbox set you can create key:value pairs. In DEVONthink you can create tags of the form “key:value”. So you can pass all manner of custom metadata from DEVONthink to Tinderbox by placing the key:value pairs into DEVONthink tags and retrieving them from the synchronized Tinderbox tags. (Tinderbox calls set attributes that contain key: value pairs “look-up tables”.)

I suspect the ability to transfer custom metadata from DT3 to attributes in Tinderbox would thus help for my workflow but also may be applicable to many other users of both apps as well.

Got it, yes. I think I have just what you need. Give me a day or two to pull it together.


HI ,

Great format of the videos keeping them bytesized and small . Please do keep them coming.

You might want to consider dividing the videos into Basics / Intermediate / Advance sections . This will allow newcomers(such as me) to go directly to relevant playlist.

Last Feedback
There’s a massive increase in difficulty ratio from Video 2 to Video 3 for a newbie.
Video 3 when you are typing the query , it’s very difficult to see the same in 480p format(which was the best available option) , it would help if you could “Zoom” that part.

Also SO many icons in your dock ! HOLY MOLY

Nice idea, I’ve added a level flag.

Totally agree, I’m going to [slowly] pull these together in between work. So, they’ll come in based on timing and inspiration (ideas from others will help with the prioritization).

Great point. I don’t have a lot of time for editing right now. Would love help with this, if someone is interested. In the meantime, I’ll put the code in the notes or just upload the file with the video.

You should see how many tabs I keep open. :wink:

Absolutely wonderful work Michael. Just watched the first video and even though I’ve used Tinderbox for many, many years on and off, I picked up some valuable ideas from just the first video

Tinderbox has added so much capability incrementally over the years that it’s useful to have a step back and see a comprehensive use of the current tools.

One note on the first video- At some point explain how you type the title and start inputting text without mousing around. The DoubleClick-Title-Return-Space-Text reflex has become completely automatic for me but took a while to figure out as the sequence.

1 Like

Just added a video on prototypes. BTW, anyone have some thoughts on the best way to manage this? Should we create individual entries for each video so that they can be individually commented on, or do we maintain this master list? Thoughts?

I’ve generally generated web pages (that I can access/edit) e.g. this for my Clarify tutorials.

I’m not sure forum threads are the place to park the bulk of the detail, better to have a hub-page to link out to that has all the listings. Where that should be I’m less sure.

. RIP: 32-bit and sunsetted, sadly.

1 Like

Yes, that is a good idea for a repository, but doing so we lose the community interaction and comments. It is up to the forum leaders (e.g. you and Mark) but maybe I/we create one post per video and maintain one post to aggregate them all. That way people can make comments to the individual training and provide suggestions on how to make them better, but they can also go to the consolidated post, i.e. this one, or they can simply go to the YouTube channel; however, it would be nice to keep the comments and posts in the forum to benefit the community.

1 Like

Sure we can make threads per video, I don’t see a problem with that.

New category Training Videos has been created. I’ve moved the per-movie threads there.


These are excellent

If you have the inspiration sometime to consider a video on HTML export templates that would be really helpful


+1 would find these useful!

Fantastic idea and excellent execution @satikusala!! I’m going through them all, even the concepts I’ve already grokked. Great revision :+1:t4: