Tinderbox Meetup, Dec. 13, 2024 (Video): Tools for Thought Musings and Time-Tacking Demo

Tinderbox Meetup, Dec. 13, 2024 (Video): Tools for Thought Musings and Time-Tacking Demo

Level Intermediate
Published Date 12/13/24
Type Meetup
Tags Drafts, Mary Beth Travelbest, Obsidian, Timeline, Tinderbox Meetup 2025 Calendar, Vis.js, 5CKM, 5Cs of Knowledge Management, Eastgate, Identiy Praxis, Inc., Mark Berstein, Michael Becker, Tinderbox
Video Length 01:25:00
Video URL https://youtu.be/_xBnVJ2kMTQ
Example File Becker_TimeTracker Demo.tbx (415.0 KB)
TBX Version 10
Host Michael Becker

In this Tinderbox Meetup, @archurhh and Michael Becker a meetup is scheduled a time to accommodate the APAC community—going forward the first Friday of every month, we’ll have a meetup 4:00 PST/9:00 JST (see TBX Metup Calendar—to discuss their approach for tools for thought note-taking. Michael Becker also walked through a Time Tracker flow he has developed in Tinderbox to help him keep track of his time.

1 Like

Awesome video! I like this very much. I’m building a ToDo app in Tinderbox as a replacement for OmniFocus and this is a nice supplement.

Question: Wouldn’t it be nicer to calculate the Daily Tracking percentages somewhat different so that the Personal hours+working hours+paid working hours make 100%?
Something like this:

var:number vPerHours=sum_if(descendants,
$Prototype==“pTimeTracker”&$IsPersonal==true&$IsAlias==false,$Hours);
var:number vWkHours=sum_if(descendants,
$Prototype==“pTimeTracker”&$IsPersonal==false&$IsPaid==false&$IsAlias==false, $Hours);
var:number vWkHoursPaid=sum_if(descendants,
$Prototype==“pTimeTracker”&$IsPaid==true&$IsAlias==false, $Hours);

var:number vTotHours= vPerHours+vWkHours+vWkHoursPaid;
var:number vPerPer= (vPerHours/vTotHours) *100;
var:number vWorkPer= (vWkHours/vTotHours)*100;
var:number vWorkPaidPer= (vWkHoursPaid/vTotHours)*100;

$DisplayExpressionCache=$Name+" (“+vTotHours.precision(2) +” - P:"
+vPerHours.precision(2) +" | “+vPerPer.precision(0)+”%, W: “+vWkHours.precision(2) +” | "
+vWorkPer.precision(0) +“%, WP:”+vWkHoursPaid.precision(2)+" | "
+vWorkPaidPer.precision(0)+“%)”;

Imho this gives a better view on the total time spend on each element.

1 Like

Glad you liked it! :slight_smile: I’ll be updating it and putting a more formal version with a course in my new 5Cs and Tinderbox school that I launched this week.

Sure I only spent about 5 minutes writing this script. Did not put too much thought into it.