Open Source Projects

I’m a big advocate for Open Source, Open Standards, and digital freedoms. In my spare time I try and develop solutions that either help me professionally, or more recently with an audio/musical lens. My background is not in low-level development, but I’m slowly working down the stack.

Spectral – AWS API Gateway Linter

This npm package provides a way for developers to lint their openAPI definitions according to AWS’ weird implementation/fork of 3.0.1. It’s been a labour of love to help prevent regressions and known issues that I’ve seen with OpenAPI development against API Gateway V1 (REST). Please open an issue or raise a question if there’s implementation bugs.

https://www.npmjs.com/package/spectral-aws-apigateway-ruleset