Mike Ball's Projects
A CLI tool and NPM module that backs up Akamai GTM configuration to a git repository
A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
A simple Ansible role reference example demonstrating how to use Docker as a Molecule test driver
A thin Node.js client for working with the ESRI ArcGIS Server REST API.
Progressive Delivery for Kubernetes
Property Tax Changes Map
Backstage is an open platform for building developer portals
A thin Node.js wrapper for Google's Civic Info API.
An illustration animated with CSS3.
Community plugins for Backstage
Concourse is a container-based continuous thing-doer written in Go and Elm.
A Concourse resource for getting and setting values to and from Consul's KV store
A basic Concourse resource to perform HTTP requests against a configured URL
membership management module
Philadelphia City Council Legislative Information
A Concourse-friendly container image that leverages Docker-in-Docker for executing Molecule tests against Ansible roles and playbooks using Molecule's Docker driver.
A gum Docker image with a shell
a resource for docker images
A Docker image for the Node.js-based yamllint
Demo of Docker usage in TravisCI, which does not currently work in TravisCI Enterprise
A Docker image for executing Google Polymer web-component-tester tests in Chrome and Firefox in Xvfb
concourse documentation and website
My bash profile, zsh stuff, vim, etc. and environment configuration.
Basic backup and version control of my bash profile, vimrc files, and some svn tweaks.
A reference implementation demonstrating how to write automated tests against an Electron application
A GitHub Action that checks whether a given GitHub release tag does not already exist.
A headless, self-contained tool for JavaScript Testing.
Project Euler problems in JavaScript.
A basic event publisher plugin for Wordpress.