Here’s a simple Angular UI for generating interactive text-based dialogue that outputs to JSON format: yutsi.com/dialoguegenerator. Check out the repo for instructions as well as an importable JSON sample. This has proven a very useful tool in the development of HTML5 video games, especially when using Phaser.js, which is a wonderful library but can be tedious when dealing with interactive text. The generator is not designed for mobile.
Code
Swampstar
A one act play about getting sad in the swamp.
Script to Compile iWitness Pollution Reports to GeoJSON
This Node script scrapes the RSS feed for the Louisiana Bucket Brigade’s iWitness Pollution Map and compiles the incidents into a single GeoJSON string. The scraped incidents are limited to the “River Parishes” of Jefferson, St. Charles, St. John, and St. James. These are among the most heavily industrialized parishes in the state.
You can fork the repo here. To scrape incidents currently in the feed, run “node compile_incidents” from the root directory.
ArcGIS API Tutorial: Adding Graphics (JavaScript)
Below is a code sample that I put together providing instructions for an ArcGIS JavaScript API beginner, detailing how to add geospatial graphics to an embedded map. Instructions are in comments.
Note: this was written a couple years ago, and may not work with newer versions of the ArcGIS JS API. Keeping it up for reference.
Image Collector (Ruby)
I wrote a Ruby app that scrapes the absolute image URLs from any number of webpages that you submit, and compiles these URLs into a Google Spreadsheet. The entire repository is located here. Read on for a code sample.
Louisiana Mobile Homes By Parish (ArcGIS JavaScript API)
Created this map using the ArcGIS JavaScript API. Click the “Continue Reading” link to view the code, which also contains instructional comments for people new to the API.