← Back to context

Comment by mynegation

2 years ago

I have a litany of scripts and programs but those that reached moderate complexity are:

1. A script to canonicalize the name of PDF statements from financial institutions and sort them into a directory structure

2. A CLI (not TUI, actual CLI with custom command syntax and read line integration) for a 3rd party todo service with 2 way sync that gets synchronized with the app on ny iPhone.

3. A web app that I self host that allows me to estimate availability of bicycles at the bike share stations near where I live or where I am and availability of docks in the places that I want to go or I typically go, because I could not deal with a crowded slow loading map in the app.

I'd really like to see 1 and 2!

  • 1 is not much more than a conglomeration of regular expression and PDF scrapers full of my partial and full account numbers. 2 is a CLI in top of Toodledo API, I considered open sourcing it but it is too niche.

How does 3 work?

  • I reverse engineered unofficial API used by bike share website web pages to display maps and I just retrieve few JSONs and display sections for stations relevant to me and my location in a color coded form. I also do some regular trips so I hardcoded the rules to pick up destination right into an app.