Pinia, the official state management solution for Vue 3, just reached 4 years old which means we had enough time to see it in action, to see it succeed but also fail. In this exampledriven talk, we will discuss some of the bad practices I've seen in Pinia as well as the good ones that should have been used instead.