A GitHub App that provides automated governance to Open Source projects.
An API that provides metadata about every AWS EC2 instance type.
Pulls and converts a custom object into the Screeps player badges and outputs them in a variety of image formats.
A node cli shell that lets users browse large json objects like they would a filesystem.
A standalone python application and library for managing Github PRs using Reactions as a voting mechanism.
A python library for building GitHub Applications.
A PHP Caching Library with over one million downloads.
A PHP Library for IMAP and POP email access.
This module controls the Port Scan Active Defense program, providing active response to block port scans.
This module makes all of the native datatypes present in Puppet accessible directly using Hiera in order to make testing and prototyping faster.
This module makes it possible to define iscsi connections in Puppet. This makes it easier to work with AWS Storage Gateways and other iscsi devices.
This advanced rsnapshot module makes backing up servers trivial. SSH keys and accounts are created, as are wrapper scripts around sudo to prevent opening the root account to ssh.
This module allows IRC networks and servers to be defined using inspircd.
SSL is handled using gnutls or openssl. The ircd can be customized extensively using only Puppet.
This module turns a server into a Github Enterprise backup server. It creates the relevant accounts, adds cronjobs, and manages ssh options to ensure that backups occur.
This web application is an alliance tracker for a programming game called “Screeps”. It maintains rankings as well as an interactive map showing which rooms are claimed by different players and alliances.
Using a reverse engineered API this project takes data saved inside the game “Screeps”, transforms it and injects it into elasticsearch.
A provisioning system using vagrant is provided for players who are not comfortable installing the ELK stack themselves.
This is a mobile client for the Screeps game built using NativeScript. It has a built in messenger, profiles of different alliances, a websocket based console for interacting with the system, and other informational pages such as the wallet and market order pages.