Mini Projects
Some small projects to flush out ideas and experiment with different technologies.
- Go Cron Descriptor
- A Go library that converts cron expressions into human readable strings. For example:
*/5 15 * * 0-6 => Every 5 minutes, at 03:00 PM, Sunday through Saturday
- https://github.com/jsuar/go-cron-descriptor
- A Go library that converts cron expressions into human readable strings. For example:
- YNAB Bitcoin Balance Tracker
- This simple CLI helps sync bitcoin price changes to your YNAB account(s). It also has some functions to help find the necessary IDs for automating the syncing process since YNAB doesn't provide end users with easy access to budget IDs, account IDs, etc.
- https://github.com/jsuar/ynab-bitcoin-balance-tracker
- Nomad Custodian
- Inspired by Cloud Custodian, this simple CLI will help Nomad administrators manage job resources with cost optimization and maintenance in mind.
- https://github.com/jsuar/nomad-custodian
- Discussed Elsewhere
- Checks if the current tab URL has related discussions in Reddit or Hacker News.
- https://github.com/jsuar/discussed-elsewhere
- Available in the Chrome web store: https://chrome.google.com/webstore/detail/discussed-elsewhere-reddi/ndooigbgchkjpgdbgajgpkconcoogoea
- Blackout Calendar
- Single user at the moment. Could easily be expanded to multi user.
- I use this small app to determine blackout dates for anyone I am working with.
- Anyone visiting the site receives a unique key. Only the admin view shows all the blackout dates.
- Trello Card Title Line Break
- This Chrome extension adds lines breaks to Trello card titles using a delimiter set by the user.
- https://github.com/jsuar/Trello-Card-Title-Line-Breaks
- Tab Sleeper
- This Chrome extension closes a tab after a set number of minutes. Similar to the sleep function you would find on a TV or stereo.
- https://github.com/jsuar/Tab-Sleeper
- Foreign Language Vocabulary Trainer
- Replaces a subset of common vocabulary on the current page with a selected language.
Copper Art
I co-founded a small company specializing in copper artwork. Visit vbcopper.com to see some examples of our work. We etch and patina copper to create sculptures and beautiful mementos.
Photography
I have been photographing shapes, shadows, and plants for over 15 years. See more photos below.
Running
On my quest to become a better runner, these are the things I have found to help me in recovering from runners knee. A lot of this comes from Google searches and /r/running.
- Warm up - Gary Gray's lunge matrix - Youtube video
- Running
- "Balloon lifting my head up in the air"
- "Focus on each glut firing for every stride and seeing the quads as just being there to lift the leg, and calves being no more than a set of shock absorbers. Imagine the glutes being like the pistons of an engine going round and round powering everything, and the other muscles being put into motion as a result of that."
- Post Run
- Myrtl routine - pdf
- Ice and elevate knee
- Other references
- Which exercises best treat an existing runners knee injury
- Is there any way to keep your knee problem free in the long run for a distance runner?
- Running Physical Therapist Mike: Runner's Knee and IT Band Syndrome
- Runner's Knee? Improve your kneecap mobility
- World's Greatest Stretch - Do THIS Warm Up Before Exercising!