• lobut@lemmy.ca
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    7 months ago

    Here’s just an apropos of that, but one of the earlier companies I worked at in Canada was a Software Consultancy, like over 15 years ago.

    Companies would and did reach out for things like a competition to enter and we’d have to code it up. The typical way it “used” to work was the big shots get a lot of money and they get a bunch of fresh out of UofT or UW grads to work hard to get it done.

    Well, guess what, they screwed the pooch on this competition. For some reason, they rejected or didn’t collect ANY of the email submissions that were valid. So they couldn’t even pick a valid email to declare the winner. The company was furious and said, this isn’t our problem and we’re not going to manufacture a winner. So what my/that company did was it did log errors for invalid emails. They basically chose a winner from people that wrote invalid email addresses. I can’t remember but it was something like person@example.co.m. Why did they not do client-side and just relied on server-side? I don’t know. I wasn’t directly on the project. Anyways, they gave the prize to someone that did a typo.