Grant's Projects

I’m Grant Glouser, and these are the little projects I’ve put on GitHub.

GIS Projects

Examples of GIS work I’ve done.

InciWeb Viewer

This is a simple Android app for viewing the National Incidents RSS feed from InciWeb, which tracks wildfire incidents in the US.

(Kotlin)

Cut and Project Tiling

This interactive applet draws tilings like the Penrose tiling using a generalized multigrid method or the equivalent cut-and-project method. Example gallery.

example screenshot

(Javascript, Rust wasm)

Advent of Code Visualizations

I love Advent of Code! My solution repos for all years are available.

In 2018, I created simple interactive visualizations for a couple of the problems (source code). Both of these days had large input data with a recursive structure, and I wanted to see how they looked when drawn like an L-system.

Solution repos:

brainfree

A brainf*ck interpreter in Haskell. It represents the program using a free monad and offers multiple “back ends” to evaluate it. It also applies some optimizations to the bf program (arithmetic contraction, clear/copy/multiplication loops, and operation offsets).