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.
Your API Shouldn't Redirect HTTP to HTTPS
(2024)
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.