Douglas Naphas's repositories
just-a-table
A DynamoDB table and GitHub Action that deploys it with the AWS CDK.
madliberation
Mad lib Haggadahs.
playground
Experimenting.
account-lake
Manage pools of AWS accounts.
algos
Algorithm helpers, tests, experiments, and scratch work.
anagrampoems
Make anagram poems.
aws-cdk
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
aws-cdk-examples
Example projects using the AWS CDK
aws-github-oidc
An OpenID Connect provider, to enable OIDC authentication from GitHub to AWS without saved credentials.
aws-scripts
Utility scripts for handling tasks in AWS, like printing the statements from a set of IAM policies.
bfs
Breadth-first search.
cake-app-01
A CakePHP app.
cors-lab
cors-lab project repository
cryptopals-py
Solutions to https://cryptopals.com/ in Python.
hatgame
A web application for virtually playing the Hat Game. Players put things into a hat, then take them out and act on them.
hclp
Parse HCL2.
just-an-oidc-provider
An IAM OIDC provider.
just-an-output-tf
A Terraform configuration with an output, for bootstrapping new projects in Terraform Cloud.
madliberation-scripts
Scripts for Mad Liberation.
moto
A library that allows you to easily mock out tests based on AWS infrastructure.
moto-s3-log-policy-w-prefix
Using getmoto/moto to test adding bucket logging with a target prefix.
oidc-aws-tf-cloud
An AWS IAM OpenID Connect Provider for Terraform Cloud.
play-rego
Use the Open Policy Agent's Rego language.
puppeteer
Node.js API for Chrome
puppeteer-examples
Examples using the automation tool Puppeteer https://github.com/puppeteer/puppeteer.
rhombus
Calculations related to rhombi on grids.
terraform-aws-terraform-cloud-oidc
Terraform Cloud Dynamic Credentials module as an IAM OIDC identity provider in AWS