Alex Yorke's repositories
hofs-churn
A small bash script to approximate code churn for a Git repo as described by Brikman's article https://www.ybrikman.com/writing/2018/08/12/the-10-to-1-rule-of-writing-and-programming/
archiveorg_link_restorer
Change all links on blog posts and news articles links' to their archive.org snapshot on the date of publication
butter-fingers
A python library to generate highly realistic typos (fuzz-testing)
asciinema-tools
An application to trim, annotate, and edit asciinemi casts after recording
banana-for-scale
Places a correctly-sized reference image against a product on Amazon or eBay to show the relative size
brightspace2excel
Downloads your Brightspace grades to an Excel spreadsheet
docker-non-forwarded-ports
Alerts you if you map a port on your Docker container to a service which is not running inside of your container
fb-export-to-slack
Export your Facebook Messenger data, and import the messages into Slack
CamelCamelCamelToExcel
Convert camelcamelcamel historical prices to an Excel spreadsheet
dal-to-cal
Generate an iCal-compatible file (events with alarms) for your Dalhousie classes automatically. Not affiliated with Dalhousie.
depcheck-safe
Like depcheck but only removes unused dependencies if they don't break the build and tests
angular-test-no-tears
Automatic module imports for Angular tests. No more tears.
apd-core
Core repo for
azure-task-summarizer
Summarizes your Azure DevOps activity (PR comments, tasks completed, etc.)
critic-tomatoes
Curated Rotten Tomatoes ratings based on chosen critics
crunchy
Make flaky Javascript tests super flaky for easier triage by randomly delaying the micro and macro task queues
ExtractPowerPointFromVideo
Extracts a PowerPoint (or slideshow) from a video. Useful for university lectures.
google-link-checker
A slackbot that notifies you if you share a Google Drive link that is non-editable or private
im-melting
im-melting: optimally schedule public transit routes to minimize exposure to rain
karma-no-spec-no-pass
Fail tests which have no expectations defined
Panda
A Chrome Extension to show you world previews in Everybody Edits
PauseDropboxOnBattery
Pause Dropbox when on battery power
ta-assignment-marker
Helps automatically mark Computer Science assignments by checking if methods, variables, and their associated types are correct. It also provides a scaffolding to check if certain elements have been included, and generates a report.
ta-marker-scripts
Scripts that I made to mark assignments more efficiently when I was in undergrad