Building an app that needs to consume webhook-delivered data, but don't have a production environment to receive them from the real world yet?  Here's a simple Sinatra app to store, simulate, and repeatedly deliver those payloads to your work-in-progress.