I sign up for (let’s call it) 5-10 new web sites a week. It’s an occupational hazard.
(In fact, there’s an even weirder effect where sometimes there are web sites I know only from Webex demos or slide decks, and not from visiting the site itself. But I digress.)
As a startup, you SHOULD be [...]