Never allow the user to delete something without validation.
People misclick all the time, and losing information forever hurts and creates a bad memory related to your product!
Make sure your UI supports (inline or popup) deletion validation.
Even the undo functionality is useful in these scenarios, although it's impossible sometimes due to engineering restrictions.

Empty State With Templates
Upgrade your UI empty states with templates! Instead of redirecting people to create content from scratch, make their lives easier.

Inform Users Beforehand
Never let users guess what's the next step on your user journey.

Align Uneven Elements
In many cases, you have to align uneven in size elements. Even if you set the spacing between the elements to be the same, the visual result seems off.
