I felt that the banner image on the top of the screen would take up quite some time to get right. If we wanted to put in a static image, it’d quickly become outdated and only last for 24 hours at best. Instead, we’d need to dynamically overlay the day of the week based on the user's timezone, but that introduces other inconsistencies
. But from my previous experiences, I know it’s very easy to introduce time zone errors and even harder to debug them. If we remove the day of the week, then we’d be able to let Jason upload the image, and it’d still be relevant no matter when the user comes around to seeing the shoutouts.
But hang on. Before we continue down this rabbit hole, let’s take a step back. If we’re just trying to figure out if they will enjoy seeing their name mentioned to the rest of the community, did we need to go through the effort of figuring out the images on a daily basis with different quotes? Removing this would save me all the effort of figuring out how to overlay a quote of the day on top of an image, accommodate for different quote lengths, and to figure out what color the text should be so that it’s visible on top of the image when the image may have different primary colors.
So let’s take stock. This is where we’re at.