Pinned Repositories
Archeopteryx
JS library to reliably track how user interacts with page content (link clicks, mouse overs, and other events). Archeopteryx looks for HTML tags on a page that specify what HTML elements and JS events to listen for, and how to send data to site catalyst servers. Allows event producers to add complex tracking to a page as a single tag, without custom coding or modifying the content-to-be-tracked directly.
compute-image-tools
Tools and scripts for Google Compute Engine images.
cookieburra
JS library to share local storage info across separate domains. Used as a temporary workaround when back-end systems are not compatible to share user info.
document-processing-and-understanding
hoatzin-debugger
Debugger used to compare multiple values on adobe analytics implementations. Based off of Adobe Digital Pulse debugger.
migrate-webapp-heroku-to-cloudrun-node
pwn-my-GCP-service-account
Testing to see what happens when a GCP service account gets crawled off a public github.
rest-api-hello-world
Simple server in nodeJS to respond to GET and Post requests. I use this as a simple application in various testing scenarios
setup-gcloud
A GitHub Action for installing and configuring the gcloud CLI.
terraform-example-foundation
Shows how the CFT modules can be composed to build a secure cloud foundation
eeaton's Repositories
eeaton/setup-gcloud
A GitHub Action for installing and configuring the gcloud CLI.
eeaton/terraform-example-foundation
Shows how the CFT modules can be composed to build a secure cloud foundation
eeaton/Archeopteryx
JS library to reliably track how user interacts with page content (link clicks, mouse overs, and other events). Archeopteryx looks for HTML tags on a page that specify what HTML elements and JS events to listen for, and how to send data to site catalyst servers. Allows event producers to add complex tracking to a page as a single tag, without custom coding or modifying the content-to-be-tracked directly.
eeaton/compute-image-tools
Tools and scripts for Google Compute Engine images.
eeaton/cookieburra
JS library to share local storage info across separate domains. Used as a temporary workaround when back-end systems are not compatible to share user info.
eeaton/document-processing-and-understanding
eeaton/hoatzin-debugger
Debugger used to compare multiple values on adobe analytics implementations. Based off of Adobe Digital Pulse debugger.
eeaton/migrate-webapp-heroku-to-cloudrun-node
eeaton/pwn-my-GCP-service-account
Testing to see what happens when a GCP service account gets crawled off a public github.
eeaton/rest-api-hello-world
Simple server in nodeJS to respond to GET and Post requests. I use this as a simple application in various testing scenarios
eeaton/rest-api-tutorial
eeaton/terraform-google-cloud-functions
Deploys Cloud Functions (Gen 2)
eeaton/terraform-google-cloud-storage
Creates one or more Cloud Storage buckets and assigns basic permissions on them to arbitrary users
eeaton/terraform-google-log-analysis
Stores and analyzes log data
eeaton/terraform-google-project-factory
Creates an opinionated Google Cloud project by using Shared VPC, IAM, and Google Cloud APIs
eeaton/terraform-google-scheduled-function
Sets up a scheduled job to trigger events and run functions
eeaton/terraform-google-vm
Provisions VMs in Google Cloud
eeaton/terraform-google-vpc-service-controls
Handles opinionated VPC Service Controls and Access Context Manager configuration and deployments
eeaton/Widowbird
JS library to simplify implementation and tracking for A/B...N tests, as an alternative to Adobe’s Test & Target product. Using Rakuten’s 1st party cookies, serve different content to different test groups. Option to redirect the user completely to a separate URL, replace part of the page contents through AJAX, or create a flag about user’s test group to be used by other code.