Implements the CircleCi REST API. Fully tested and maintains a high 4.0 Code Climate code score
Gem built for AuthorityLabs Partner API while working there. We used it internally among projects. We were able to open source it for clients to use for more automation on their end.
Cuckoo Filter sketching algorithm for approximations of set membership.
Hyper Log Log sketching algorithm written in Golang.
Golang package to send stats to a statsite instance from your code. Statsite is a StatsD compliant server written in C.
Built as a proxy for riak to respond quickly back to the client put requests. Uses a connection pool to queue up queries and apply backpressure if needed. Was used in production to handle thousands of queries per second before moving away from Riak.
Count min sketching algorithm to get the minimum number of occurrences of a key in a stream.
Jump consistent hash package. Built from Google whitepaper where it was introduced.
Skip List implementation in golang that allows for duplicate keys where the values can be the same or different in the list.
LFU cache in golang offering O(1) Get and Insert.
Authy API for Developers to add two factor authentication to your apps. This package implements the API endpoints found in the Authy docs.
A credit card validation Hex package to validate credit card format using the Luhn Algorithm. Test cards are also allowed to be checked for. See documentation for more details or the hex package page for other links.
Ansible Galaxy role for InfluxDB
Ansible setup to provision a Mac OS X machine for development and personal use.
Ansible role to setup/install consul template
Ansible role to setup/install envconsul
Ansible role to setup/install statsite, a statsd implementation in C