hora's Projects
AJAX and A11y: Lecture nodes and code examples.
Async control flow in JavaScript: Lecture notes and code examples.
A small app for viewing Baseblall (Fantasy Blaseball) points for all active players in a season.
make tiny games, worlds, and stories
A tool for telling blaseball stories based on historical game data.
Minimalist salmon run scoreboard for Blaseball
Blases Loaded - Unofficial Live Blaseball Game Viewer for iOS, Android, and Web
My feedback on a student project. My student @IrvHenri built a Book Finder App using the Google Books API, and I offered him feedback in the form of a code refactor.
tutorial for lighthouse labs web fundamentals
A small app for creating your own Blaseball team in the style of blaseball.com
An air freight simulation.
Interactive git tutorial & cheatsheet
Node.js utility for enhancing Blaseball game updates as (colour) commentary.
Intro to JavaScript Promises: Lecture notes and code examples.
Intro to web development: Lecture notes and code examples.
js-parsons - a JavaScript library for creating Parson's problems; language independent, with additional support for Python code
Jsvee library to create program animations
Kelmu toolkit for augmenting animations
Interactive Stories and Game Making workshop with HTML and CSS
Node.js utility for determining what's interesting about a Blaseball game event.
Intro to objects in JavaScript: lecture notes and code examples.
Workshop with readings and exercises on the politics of tech.
A school project for practicing unit testing with Mocha and Chai.