Tinderbox Meetup Saturday 27 Jul., 2024 [Video]: Set up and Manage Your Resume/Curriculum Vitae (CV) in Tinderbox

Tinderbox Meetup Sunday 27 Jul., 2024 [Vidoe]: Set up and Manage Your Resume/Curriculum Vitae (CV) in Tinderbox

Level Intermediate
Published Date 7/27/24
Tags .collect(), .eachLine(), .link, 5Cs of Personal Knowledge Management, Attributes, CSS, Curriculum Vitae, Eastgate, Export Code, HTML, Identity Praxis, Inc., MS Word, Michael Becker, PIMS, Pandoc, Personal Information Management System, Prototype, RegEx, Resume, Template, Tinderbox, action code, if conditional, incremental formalization, stamps, variables, varialbes
Video Length 02:24:43
Video URL https://youtu.be/og9ZDUKpZWI
Example File TBX L - Becker CV and Resume with Tinderbox.tbx (2.6 MB)
Chat File TBX Meetup 27JUL24_RecordingnewChat.txt (8.0 KB)
TBX Version 10

In this meetup, Michael Becker, using his own history and experience, explored how to set up and manage a resume and curriculum vitae (CV) in Tinderbox. Michaelā€™s CV turned out to be 45+ pages, and his resume is four pages. In the end, it was determined that what Michael shared was how to use Tinderbox as a personal information management system (PIMS), and that resume and CV development is simply a positive byproduct. To accomplish this, Becker reviewed the use of notes, aliases, prototypes, attributes, variables, templates (HTML and CSS), action code, functions, agents, and several operators. Becker detailed the interdependence of the various elements. He discussed how Tinderbox enables you to separate your workā€™s content, structure, and appearance. He will also demonstrate exporting the content to HTML files, copying the HTML to BBEdit, and then converting these files to MS Word docx files using Pandoc. Following Beckerā€™s workshop, the session participants held an interactive discussion about the nuances of new features of editing note names, nuanced template methods, link operators, and boolean operations that can be used with aliases.

  • CV/Resume Development Steps
    • Step 1: Create your outline for a detailed CV (capture everything)
    • Step 2: Setup and prototypes and start creating your attributes (populate a $Type attribute, which will be used for filtering and templates)
    • Step 3: Start setting up your action code and templates
    • Step 4: Create your outline for your summary resume (start filtering your detailed CV)
    • Step 5: Export your CV and resume

Notes

@mwra on attribute naming ā€˜When making an attribute, think of naming. It helps if the name indicates the purpose. A good case is booleans (whose type default is false). So, $IsCompany would imply that if the attribute is true for a note, that note refers to a company, etc. You can set the default for Boolean, i.e. the default can be set to true. In that case you might use the previous example as $NotCompany. IOW, when true, the not is NOT about the company. Why do this? ā€¦ā€

Resources

1 Like

Michael, thanks for posting - I look forward to watching this! Just to avoid confusion, yesterday was Saturday, not Sunday :hugs:

1 Like

Fixed. Also, Iā€™ve uploaded an edited version of the file we went through yesterday. Iā€™ve also uploaded the chat file.

1 Like

Thank you! I learned SO much from going through this video and the sample TBX file ā€¦ incredibly valuable.

Is there a reference to the ā€œfCreateAndLinkNoteWithPrefixā€ action code function? Itā€™s not included in the TBX file and Iā€™d like to work through it to understand how I can use ā€œOnVisitPageā€ to avoid Action and Edict code in many instances.

Again, thanks!

1 Like

Hey Paul, Iā€™m glad you liked it! Iā€™m not ready to give that one away publicly yet. Iā€™m trying to figure out a way to ensure the sustainability of my efforts.