Setting Content-Type for multipart/form-data values
I was recently creating a form that submitted two elements at once: a JSON payload, and a file. My back-end kept choking on the JSON payload, »
I was recently creating a form that submitted two elements at once: a JSON payload, and a file. My back-end kept choking on the JSON payload, »
This is an approximate reproduction of the email I sent to my soon-to-be erstwhile Red Hat colleagues: This is a difficult email to write. I’ »
This post covers sensitive topics including attempted suicide and mental illness. Please, if you ever have suicidal thoughts, reach out to an organisation such as The »
I’ve been working hard on the apiman 1.3.x documentation. One nice feature of AsciiDoc/Asciidoctor are admonition blocks; allowing visually clear and »
I just pushed an initial (very simple) generic JWT authentication plugin policy to master. It should work with any JWT provider! Let me know how it »
The Execute Blocking component is a small but potentially useful new component I’ve written and committed to the apiman gateway, allowing custom policy plugin »
Vert.x’s standard verticles require non-blocking code to work optimally. A watchdog will warn you (extremely insistently) if anything does block for an excessive »
One of Vert.x’s core tenets is that you should never block the event loop. If you’re writing an application from scratch »
A friend and colleague of mine, Andrew Dinn, is the brains behind the brilliant Byteman project. I recently contributed a brew formula to install Byteman and »
An apiman user recently asked me how they could change the root context of apiman-gateway from /apiman-gateway/ to something else, for instance /i-love-apiman/. If you’ »