---
layout: page
title: Open Source
---

Haven't really seen this done before, but in case anyone wanted to know about my
open source contributions, here are links to some pull requests and a short
summary of each change.

### Homebrew

Repo link: [https://github.com/Homebrew/brew](https://github.com/Homebrew/brew)

Pull request #1: [https://github.com/Homebrew/brew/pull/7440](https://github.com/Homebrew/brew/pull/7440)

> Added a command line option to output outdated casks in JSON format

Pull request #2: [https://github.com/Homebrew/brew/pull/7837](https://github.com/Homebrew/brew/pull/7837)

> Ported some formula audit checks over to Rubocop, learned a bit about
> abstract syntax trees

### Bundler

Repo link: [https://github.com/rubygems/rubygems](https://github.com/rubygems/rubygems)

Pull request #1: [https://github.com/rubygems/rubygems/pull/3544](https://github.com/rubygems/rubygems/pull/3544)

> Improved user experience and documentation for configuring a test
> framework when running the bundle gem command

Pull request #2: [https://github.com/rubygems/rubygems/pull/3667](https://github.com/rubygems/rubygems/pull/3667)

> Assisted in adding a new continuous integration option to bundle gem
> command

### Puma

Repo link: [https://github.com/puma/puma](https://github.com/puma/puma)

Pull request #1: [https://github.com/puma/puma/pull/2288](https://github.com/puma/puma/pull/2288)

> Configured settings for rack to depend on puma configuration

Add an open source contributions page
Add an open source contributions page
