0441 Design

Software Creators

Year: 2020

Mithril.js Routing

Mithril.js is a JavaScript SPA framework, very Similar to React, but with less…stuff. One thing it does have is a router, which has one strict requirement: it can only be called once in an application. All of the possible routes are contained in one object, supplied as a parameter to m.route. This object can get […]

Data Structures: Festigram objects

There is a lot of different data that goes into FestiGram. Early versions of the project ran mostly on the server, which made it simple: I used SQL queries against the database to link, say, the festival with the bands, linked through another table I called bandlist, although The API and client both refer to […]

Festigram: A festival app for the rest of us

Whenever I’d go to a music festival, I’d always end up looking at the schedule and seeing four or five band names I didn’t recognize. Sometimes I’d even listen to them before the festival, but forget who they were when it counted. So I created Festigram as a way to keep track of which band […]

Quantize: Displays

Displays are the link between the character’s senses and the player’s. The first display in the demo is what I call the RPG display. Honestly, it looks way better than I would have thought I could do, and I learned how to build it from this Udemy course, from Nicholas Lever: https://www.udemy.com/course/create-a-3d-rpg-game-with-threejs/ So the result […]

Quantize: Senses

The key to understanding science is that it about the senses. The process of science is the process of understanding things we can’t sense in terms of things we can, and then manipulating things through those insights. Quantize does not use real Forces of Nature, because those are too basic and my phone is not […]

Scroll to top