James Sherwood-Jones's Projects
A simple React & Redux based game backed with a hapi.js API.
Parse AWS Application Load Balancer logs and send them to Elasticsearch.
Using Argo Tunnel and Access in a sidecar container to provide secure access to an ECS service.
Immediately block users from your AWS organization when they're disabled or removed in Identity Center.
Automatically verify ES snapshots.
Temporary elevated access.
Provide website access to a private S3 bucket with just a password.
A Scala app that uses Akka Streams to take CloudFront logs from S3 to Elasticsearch.
Build badges for AWS CodePipeline and CodeBuild using Lambda!
LU CompSoc website.
dnsReaper - subdomain takeover tool for attackers, bug bounty hunters and the blue team!
Authenticate a static docs site hosted in S3 & CloudFront with GSuite (OAuth) and Lambda@Edge.
A stats display page for a Twitch.tv channel, written in Ruby on Rails and powered by a Ruby IRC bot.
Works out what exam grade you need for a classification (based upon coursework marks).
A collection of snippets, tips and reflections on what worked and more importantly, what didn't.
A scratchpad for me building a Kafka cluster, configured with Ansible playbooks.
An example of using Lambda@Edge to authenticate requests to CloudFront.
Lots of experiments I'm using to learn Kubernetes.
Accompanies a blog post on fun ways to demo or live troubleshoot Event Bridge Event Bus events.
Leeds Skydivers welcome e-mail
The new Leeds University Skydivers membership management system.
A simple Ruby on Rails webapp that used to power the Leeds Uni Skydivers club website.
An example setup of mutual authentication with GRPC and NodeJS.
Accompanies a blog post showing common gotchas in AWS S3 pre-signed URLs.
An example of how to choose the right sized Lambda function when processing files of varying sizes.
Requesting a Let's Encrypt certificate for a RouterOS router using the lego client & Route53.
Automating safer Service Control Policy (SCP) rollouts with CloudTrail data.
A demo of providing early feedback on infrastructure security with AWS Config.
Bundles your Lambda code and zips it up ready to feed into aws_lambda_function.
Learn how to overcome real-world scenarios in Terraform and AWS (Terraform koans).