Betterment's Projects
Abort requests that are taking too long
Simple & customizable React Native component to render Github-flavoured markdown using minimal native components.
Swift Ultralight Dependency Injection / Service Locator framework
This is a Slack bot that publishes a team's pull requests to their Slack Channel, once provided the organisation name, the team members' github names, and a list of repos to follow. It is my first 20% project at GDS.
A package for building forms that can be easily reused, validated, and parsed, primarily for Flutter apps.
🐚 Shell scripting style guide - a collection of best practices and common patterns for shell scripts
A Page Object Model DSL for Capybara
Snippets
A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
Simple state management via "an enum with guard rails"
A strongly typed, event-based, reliable HTTP client that wraps Dio.
:tiger: Nodejs-based tool for optimizing SVG vector graphics files
A Flutter Plugin to get system plugin. Use to set dart HttpClient proxy for grabing requests
Terraform AWS provider
Server app for the TestTrack multi-platform split-testing and feature-gating system
The Google Chrome Extension for TestTrack
The Dart client for TestTrack
The JavaScript client for TestTrack
The Ruby on Rails client for TestTrack
TestTrack Split Config Management
A library to assist with clearing out Rails deprecation warnings and upgrading Rails versions
Next generation frontend tooling. It's fast!
Betterment's framework for locally developing and testing service-oriented apps in isolation with WebMock and Sinatra-based fakes
Ruby-bundler plugin
Ruby port of Dropboxes zxcvbn javascript lib