Ainsley McGrath's repositories
pytest-embrace
Define test schemas with dataclasses, generate Pytest tests
epoch-echo
A salve for timesmiths π§΄π°οΈ
the-philosophers-groan
Example code, presentation, and docs for my talk at ChiPy on Aug 8, 2019
8L-programming-challenge
My solution to the programming challenge given to me by 8th Light
modern-day-revelations
Photographer and Inactive Member Elaine Suzanne Miller Speaks with Mormon Converts and Ex-Mormons, collecting unique stories of their relationship with The Church.
bin
My collected helper shell scripts
data
Data and code behind the stories and interactives at FiveThirtyEight
dotfiles.old
πΎ
duos-cli
A command line utility for parsing CSV extracts from the duos web crawler into a relational database.
duos-mail
a little script for a scheduled heroku job that sends out emails for the duos research study
duos-web
The web interface for validating and interacting with the data collected in the DUOS study.
dynamic-d3-table
proof of concept for an html table rendered with d3 with fancy svgs embedded in table cells
hexnudge
Play with colors!
legacy_code_examples
Legacy code examples of command line Tic Tac Toe games written in various languages
named_html_colors_scraper
I wanted to play with colors so I scraped some html
nord-terminal-app
An arctic, north-bluish clean and elegant Terminal.app color theme.
nvim-lspconfig
Quickstart configurations for the Nvim LSP client
old-site
I wanted to keep my old website alive while replacing it with the new version. This is that.
oratorial
some colors can talk
promotable-intro-to-python
The lecture materials I used while teaching two days of Intro to Python as a guest lecturer at promotable.io.
react-transition-group
An easy way to perform animations when a React component enters or leaves the DOM
rima
A chatbot created to host the Aptitive (data) Science Fair in June 2017.
seedcx-programming-challenge
A cryptocurrency order book for submission to SeedCX's prescreen code challenge.