1
0 Comments

Stand-Up #87 - May 4th, 2020

Stand-Up #87 - May 4th, 2020

Highly productive day. It felt great. I turned my phone off this morning and I plan on keeping it turned off the rest of the week. No distracts, better focus. I was putting off doing some code cleanup for a long time because it was tedious, but I powered through it today.

It turns out that working with javascript Date objects in various timezones is a b*tch. The Date object can give the UTC/GMT representation of the date and your local timezone representation of the date no problem, but god forbid you want display a saved date with a specific non-local timezone. I have to tweak the date by adding or subtract the time difference from GMT myself, and then construct the new date string piece by piece as well.

Yesterday's progress:

  • Learn to use JsonSchema npm package

Today's progress:

  • Countdown Card List component cleanup and dates look proper now (entirely done except for adding tooltips).

Tomorrow's progress:

  • Countdown Card List component tooltips, then gracefully handle billing decline and port old Mongoose Schemas over to JsonSchema

As always, I've attached a screenshot as proof.

on May 5, 2020