Mike Ball's Projects
A dirt simple Node.js module for working with US state names and abbreviations.
A simple Ruby gem for working with U.S. state names and abbreviations.
Maven Repository Manager Concourse Resource
My GitHub profile's README.
Personal website, portfolio, and blog.
A fist full of code metrics
Fingerprint your Middleman build with version details.
A basic Middleman site to accompany my Middleman tutorial series
Directory for Middleman Extensions
Where is the closest SEPTA route 34 trolley stop? When are the next scheduled stops?
There is no clearInterval.
A tiny NPM package for interacting with Consul KV store
A Node.js module for interacting with the City of Philadelphia's Licenses & Inspections data.
An Express-based starter kit for creating Slack integrations
A hackathon ready Node.js app
An example Rails 4.1.4 app demonstrating how to front an external API
A reference implementation demonstrating how to write automated tests against an NW.js application
A ready-to-go headless Ubuntu box for running NW.js unit and end-to-end tests via Xvfb
A Node.js wrapper for the NY Times Developer API.
A concourse resource for creating and updating Grafana annotations
Official website for the Philadelphia Ruby user group
A Node.js module for getting latitude and longitude coordinates for a Philadelphia address.
Find out what Philly neighborhood you're in.
Map and browse the 2009 - 2012 citizen complaints logged with the Philadelphia Police Advisory Commission against Philadelphia police officers.
A thin Node.js module for interacting with Philadelphia's Police Advisory Commission Complaints API.
A Node.js module that gets the polling center for a Philadelphia address.
Get latitude and longitude coordinates for a Philadelphia address.
A Node.js web application to interact with the City of Philadelphia's Licenses & Inspections data.
A simple web app that graphs 2012 election polls.