Prototype wrapup #29
Last week I did a tire kicker prototype, so I thought it might be kinda fun to work on something a bit more utility-focused.
Saturday
I'd previously made a Twitter bio updater in Rust, but I thought it'd be fun to upgrade it a bit since I'm going to be travelling soon. The most important thing was to remove its reliance on a hard-coded timezone and location. Previously I even had to recompile it for daylight savings changes, which felt super gross. So I replaced the chrono library, which only supports numeric timezones, with the tzdata-compatible hourglass library. Then I moved the target timezone name into a separate file, which worked great. I'm investigating options for automatically updating that timezone with my current location, which will hopefully be the basis for another prototype next week.