For testing, I often find myself prioritizing having small data sets because I find they are easier to comprehend. Also, the small size helps emphasize what is being tested when data isn’t filled with many irrelevant data points.
Today I needed a PDF for testing. Following the same principles, I sought out “the smallest (valid) PDF” and ended up on StackOverflow.
JWT seems broadly used around the internet for all kinds of services and I wanted to use it for a service of my own.
To increase testing speed while interacting with the backend, I wanted to be able to rapidly create new JWTs to see the effect of different payload structures.
As part of a project I needed to handle webhooks from Hubspot (a CRM), and since the implementation turned out nicely, I thought it would be worth blogging about.
The reason why the app ended up in Cloud Run and written ClojureScript was to avoid the hard coupling to the main application.