Drew Miller's repositories
angular-perfect-scrollbar
This is a small directive to allow the use of perfect-scrollbar (https://github.com/noraesae/perfect-scrollbar) in angular
branchAndBound.js
This is a simple javascript tool for running branch and bound optimization on calculations.
caucus-calculator
A simple calculator for Iowa Democratic Caucus precinct math.
drewmiller.net
My website
mortgage-comparer
It turns out that there are a ton of variables in what makes one mortgage better than another one, and in fact their net present value can be different depending on how long you plan to keep that mortgage. I wrote this little doodad to help me think through all my refinance options, and also to learn the Knockout.js MVVM JavaScript framework.
unmarried-taxes
My wife and I aren't legally married, which means we have some flexibility in who claims what for deductions. Figuring out what to do is hard, though, so I wrote this tool to help me experiment with different approaches - it allows you to slide various deductions to one person or the other, and recalculates the taxes owed based on those choices.
angular-filters
A couple directives here for dynamically selecting and removing model-bound inputs.
BuckyClient
Collect performance data from the client. #hubspot-open-source
DependencyCheck
OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
drewmiller.net-azure
Trying to make my site on azure / .NET instead of node
hackcoc
The Hack Code of Conduct
hacktive-directathon
A node/angular web app for hackathon voting, with active directory support.
HipchatScraper
Tool to backup all HipChat messages to a SQL database
HtmlRuleSanitizer
A rule based HTML sanitizer built on top of the HTML Agility pack
irv-cascade
This is an instant runoff calculator for cascading elections - where if you win one, you are ineligible for subsequent ones.
itsdrewmiller.github.io
Another homepage
mtg-expected-value
A page for calculating the expected value of different forms of MTGO tournaments
osdi-docs
OSDI Specification
perfect-scrollbar
Tiny but perfect jQuery scrollbar plugin
queue.js
This is just a simple queue data structure for javascript that has efficiency improvements over using an array
say_what
Using speech-to-text to fully check out during con calls
seed-random
Generate random numbers with a seed, useful for reproducible tests
t3-scraper
The Triticeae Toolbox scraper for EDGI / DataRescue Boston
testrail-client
C# implementation of the TestRail API
women-in-software-eng
Crowdsourced repository of women in software engineering stats.
xamarin-forms-samples
Sample apps built using the Xamarin.Forms framework