as broken and ugly language, but then a former student pointed me toward the wonderful book
the influence of that book, I really came to enjoy
(hoisting, function scope, etc).
I still have enough purist in me to
outrage, but I have come to be more flexible over time.
Specifically, not that I've finally made the jump from my beloved Emacs to Visual Studio,
I find that the editing features I get when using proper TypeScript are transformative
and make it worth the trouble.
A Google Sheets Container-Attached Script for scheduling special blocks
A tool for organizing google documents
A d3 visualization of senior projects at my school.
A game to teach web design.
Landing Pages for our School
A simple web-based tool to help upper elementary school aged students with multiplication.
A simple sheets add-on to break down spreadsheet data and create histograms
Tools to find activities using a map + strava data.
Fully Featured Recipe Manager for the Web
A virtual "Hat" for playing Celebrity and other party games during Covid
A way to manage tab hell in the browser.
An all-purpose power tool for automating Google Admin processes with forms.
Custom spot-it cards for the fam.
A fishtank game I coded on a plane ride with my kids.
A tool to manage folders in multiple locations in google drive.
A convenient library for manipulating tabular data in spreadsheets
A tool to automate importing grades into Aspen from Google Classroom or CSVs (and also make it less ugly).
A spreadsheet-attached script to allow copying folders in Google Drive
A system for monitoring temperatures in our school.
A system for visualizing grades over time.
A simple digital portfolio system built on top of Google Drive.
A simple chatbot for handling signing in and out of the building.
A simple spreadsheet-attached set of scripts for managing google classroom at the school level
A spreadsheet-attached script for sending automated emails.
A spreadsheet-attached script for listing groups and members and mass deleting groups
A simple implementation of the game of dots.
A tool for managing morning announcements as a Google Slides presentation