• Sunday

    • Private work.
    • NYC marathon, watched central park finish.
    • Amex. Got the 100k bonus. Still seeing the “please see phone for instructions” rejection at some apple pay terminals. No notifications/messages in app/site, not sure. Switched default back to csr.
    • Nyt puzzles notified at 5pm ET (hour early) and broke (unavailable). Clearly an unhandled dst shift on their end. It also said Sunday was released (not Monday), so maybe they shifted day instead of hour.
    • Warriors calendar is avail (direct from gsw) via stanza. Don’t love them getting access to see/edit/share/delete all my gcals.
    • Destructuring, remember braces [].
    • flask.jsonify for Response object.
    • Supercontest.
      • Confirmed DST shift was fine, eventbridge autoadjusted.
      • Disabled WAF. Was only applying the ONE referer rule, and costs about half as much as ELB. Will make testing easier. Can re-enable later when I use it for more than one header.
      • Finished the score ticking change, tested, deployed.
      • https://gitlab.com/bmahlstedt/supercontest/-/issues/216
      • Consolidated logo-url-construction across views (moved to common).
      • Basic: Jquery elements $() are wrappers around dom elements, and have diff methods. To access the latter, just $().get(0) (or no index for array of found elements). Had to clean up some of yesterday’s change for this. I’m so ready to wipe jquery from this old frontend.
      • Confirmed prod app ticked. Matchups view and allpicks view. On both desktop and mobile. Doesn’t call in the background when phone is locked. Updates when you pull the tab back up.
      • Made it so that results are updated and rerendered every minute too, not just the lines/scores rows at the top of the allpicks table. It automatically changes your pick colors and everything, even reordering the table by rank due to the score changes.
      • Played with SNS/Pinpoint.
      • Pinpoint is the manager for email/sms/etc (whereas SES/SNS are the tech capabilities).
      • 10DLC = Ten Digit Long Code. Requires a company campaign.
      • Created the origination number (in pinpoint) and submitted the tollfree registration. This is approved by carriers. Should take a few business days.
      • Looked at a few options for flask integration with cognito.