The natural step after getting a PushSubscription and saving it our server is to trigger a push message, but there is one thing I flagrantly glossed over. The user experience when asking for permission from the user to send them push messages. Sadly, very few sites give much consideration to how they ask their user for permission, so let's take a brief aside to look at both good and bad UX. Common