Thanks for the reference to Routines, I tried it a while back maybe I’ll revisit it.
Update
Just a thought - Maybe the batch-create-tiddlers example could be used with a dynamic table
Another Update
As you @Springer correctly stated solutions by @EricShulman are great resources!
Here’s an alarms-tracker example for you to browse using Eric’s Alarms and Calendar
Yes like that.
Sorry, I missed it last week as I was away on holiday.
Using the fields and including a tbl-clone field to allow copies to be made easily.
Also using body templates and a lookups tiddler to fill existing fields
TiddlyTools/Time/Ticker This startup tiddler starts a one-second repeating interval interrupt to trigger the defined alarms when the matching alarm time is reached.
TiddlyTools/Time/action-timeout.js This javascript code adds the $action-timeout widget used by TiddlyTools/Time/Ticker to set up the repeating interval interrupt.
Although the TiddlyTools/Time/Alarms interface is available (so you can define Alarms), without these two tiddlers
those alarms won’t ever be triggered, since there is no automatic interrupt-driven processing to check for matching alarm times.
Any “nth weekday” alarms (such as “Third Monday”) were not being shown on the whole-year calendar view (but were correctly shown in a single-month calendar view). This has now been fixed.
So, in your example Alarms, you could change “2025-07-21 at startup” to something like “Third Monday of the Month at startup”, like this:
Press the edit button (“pencil”) next to the existing alarm
Change the “frequency” from “Once” to “Monthly”
Scroll the “date” droplist down to the end. Select “Third”
Another droplist with day names will appear. Select “Monday”
Press the done button (“checkmark”) to save the changes
I think I need to track subscription now. I just receive AWS invoice from emal about 16$ a month, for recent 3 month.
After a panic, I thought someone hack my account, and change the password.
Later I search for more emails, and find it is a 12 month free AWS EC2 instance, and it just pass the free period, and start charging my money.
Well, that is a lot of money, equal to 12 Big Mac burger.
I have updated to 5.4.0 recently and with everything going on (including our friend @Mohammad temporarily not available) I decided to bite the bullet and try to vibe code this
just finished after thinking and spec-ing etc, and then a little bit of testing - well it works on empty 5.4.0 without any dependencies so far !
see the screenshots, I will clean it up a bit in the next couple days, try to run on my main prod TiddlyWiki and then upload to GitHub
after that I will be able to bolt-on alert / alarm and calendar integration maybe etc, but this is really mostly what I had in mind - a quick reference summary
I will need to use a subscriptions tracker soon as I need to identify all the “lazy taxes” I am paying. Unless you cancel things once past there use by date, you can loose a lot of money.
goes without saying that it might be raw still - so use with caution ! just found a small bug when I published it, the JSON was not exported correctly, now this current version v0.1.3 is a OK
When it comes to subscriptions i intend to cancel many, to avoid the lazy tax. I hope to quantify total current and total ongoing savings after suspension or cancellation.
hey @TW_Tones I’ve done this update - and also did couple more useful improvements along the way
when you create New Subscription it adds all the fields to the new tiddler, otherwise it would be a pain
similarly - you can Convert To Subscription an existing tiddler that you have (i.e. Netflix or Car Insurance etc) and that will add the tag and fields necessary, same for better UX
added those extra summaries to Subscriptions shadow tiddler
all comments etc are in GitHub - I have populated mine more or less and DAMN it’s a bit more in TOTAL there than I thought !
I am on the road and not back at my desktop for a few more days. I look forward to using this.
Just a few thoughts that need not change your solution but may be employed on top off it.
With tiddlers for each current or cancelled subscription tiddlywiki lends itself to categorisation such as with tags eg entertainment, coding, images etc… beyond sorting by most expensive we could quite easily look at any set such as subscriptions in different ways. For example do i have too many current entertainment subscriptions, are there other no cost, or advertising free entertainment subscriptions? I will be reconciling my banks records against this list to identify all of them.
I would like to find a way to encorage the user, myself, to add additional organisational info and provide a way to encorage exploration of the data to discover new information.
Idealy it would be a generic tool we could install that would encorage and guide.