Pinned Repositories
active-marginalia
Notes, inquiry, and musings from the margins of earth science.
curve.js
Library for manipulating Bézier curves, B-splines, and their SVG representations.
eslint-staged-test
Testing eslint, lint-staged, husky, and prettier pre-commit configuration.
eslint-test
Testing husky + eslint + lint-staged + prettier
esovdb-api
Public API cache proxy built on the Earth Science Online Video Database, an Airtable base, which also syncs to Zotero and broadcasts new submissions to Discord, Twitter, etc.
hey-office
A simple CLI for interacting with a Google Assistant-powered office (or home) using simple text commands.
hvac
Simple CLI for controlling Tuya-enabled smart plugs and switches, with sample cron usage.
tibetan-word-search
React-powered Tibetan language interactive word search game.
zotero-esovdb
Gets a specified number of records from the ESOVDB and adds them as items in a Zotero library.
avanavana's Repositories
avanavana/esovdb-api
Public API cache proxy built on the Earth Science Online Video Database, an Airtable base, which also syncs to Zotero and broadcasts new submissions to Discord, Twitter, etc.
avanavana/active-marginalia
Notes, inquiry, and musings from the margins of earth science.
avanavana/hvac
Simple CLI for controlling Tuya-enabled smart plugs and switches, with sample cron usage.
avanavana/zotero-esovdb
Gets a specified number of records from the ESOVDB and adds them as items in a Zotero library.
avanavana/curve.js
Library for manipulating Bézier curves, B-splines, and their SVG representations.
avanavana/eslint-staged-test
Testing eslint, lint-staged, husky, and prettier pre-commit configuration.
avanavana/eslint-test
Testing husky + eslint + lint-staged + prettier
avanavana/hey-office
A simple CLI for interacting with a Google Assistant-powered office (or home) using simple text commands.
avanavana/tibetan-word-search
React-powered Tibetan language interactive word search game.