Lessons learned January 9, 2021

I sent hundreds of spam to my users.

Matthieu Chabert @matthieuchabert
  1. 2

    That's a cool story and I am sure it happens more than we think. The good part is that you learned from it, and took actions to prevent it to happen in the future, that's what counts. Basically the "5 whys method".

    1. 1

      Thanks for reading! That’s exactly the method I used to reflect on it. 😁
      It allows to get deep into the issue and find the real cause.

  2. 1

    My local database has the same data as the production database

    This is most likely illegal in multiple countries and by multiple regulations. You shouldn't keep users' private data on your local machine.

  3. 1

    Hopefully this will enlighten people who in another thread didn't seem convinced about how important testing is even for an MVP. BTW "My local database has the same data as the production database" sounds risky too.

    1. 1

      I think it leads to unpredictable situations when the data you're working with is out of sync with the production database.

      But you should have safeguards that prevent sending emails to users while in a dev environment for example.

  4. 1

    Just a normal email. 99% of my inbox is that. 😁

  5. 1

    Long story short.

    A misconfigured SQL request led to me sending hundreds of emails to each user instead of just one per user.

    I wrote an article about why it happened, how and what I have done to fix this.

    Any thoughts are welcome 🙏

Recommended Posts