Your API Shouldn't Redirect HTTP to HTTPS (2024)
Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Either disable the HTTP interface altogether, or return a clear HTTP error response and revoke API keys sent over the unencrypted connection. Unfortunately, many well-known API providers don't currently do so.
Signal Boosting (2022)
The new release of Preact Signals brings significant performance updates to the foundations of the reactive system. Read on to learn what kinds of tricks we employed to make this happen.
Experiences with Model Inference Assisted Fuzzing (2008, pdf)
In this paper we introduce the idea of model inference assisted fuzzing aimed to cost effectively improve software security. We argue that our approach strikes a practical balance between completely random and manually designed model-based test case generation techniques.