What's Cheese Up To These Days?


Involvement November 2014 - Present

Status: Unreleased

URL: http://icicle-engine.org

Icicle is an in-development game engine focused on delivering text oriented experiences that I originally started while working on Winter's Wake for 7DFPS. It foregoes the parser and button based interfaces of traditional text and hypertext adventures in favour of first person "mouselook" style controls, and presents itself mechanically as a single verb point and click adventure game.

  • Application design
  • Programming

Itty Bitty POS

Involvement March 2016 - Present

Status: Unreleased

Itty Bitty POS is a small scope cash-sale oriented point of sale system initially written in March 2016 to replace a customised version of uniCenta oPOS I was using for Two Lof Bees' convention presence.

I plan to release it as a F/OSS project later in 2016.

  • Application design
  • Database design
  • Programming

Para CMS

Status: Released, ongoing development

URL: http://para.jbushproductions.com

Source Available: GPL3

Para CMS is a GPL licenced, PHP based, light weight content management system that renders content from plain text files. It was originally created for the Big List of 3rd Party DRM on Steam as a replacement for Wordpress, allowing content to be maintained via a Git repository.

  • Designed Parasaurolophus used as mascot
  • Developed initial 0.1 release
  • Review commits
  • Manage project/community
  • Ongoing development


Status: Released, ongoing development

URL: http://transcriberer.jbushproductions.com

Source Available: GPL3

Transcriberer is a GPL licenced, HTML and Javacript transcription aid, which exposes convenient keyboard shortcuts for playback control and time stamp insertion without the text input area losing focus.

I originally wrote Transciberer to assist with the creation of shownotes for SteamLUG Cast and for transcribing audio interviews for Cheese Talks.

  • Developed initial release
  • Designed page CSS
  • Ongoing development

The Humble Visualisations

Status: Retired

URL: http://cheesetalks.twolofbees.com/humble/

URL: https://github.com/Cheeseness/humble-visualisations

Source Available: Yes

The Humble Visualisations is an automatically updating set of aggregated and calculated statistics for all Humble Bundle promotions (ones which appear on the main Humble Bundle page, that is). Discussions in the Steam Powered User Forums prompted me to create a Google Docs spreadsheet in August 2011 to track and compare stats for the first four Humble Bundles. Over time, this grew to be unmanageable, and I develped an automated system in PHP and MySQL to parse and store data scraped from the humblebundle.com website, making use of Google's image charting API to provide visualisations.

In 2013, I overhauled the interface to use the Javascript/SVG oriented D3 visualisation library.

In 2016, I retired the Humble Visualisations. The final data set is still available, but new data is no longer scraped.

Unannounced Game Library Manager

Involvement: Novermber 2013 - Present

In November 2013, I was invited to join a small team planning to create a cross platform, store agnostic game updater/library management application.

My main role in this group has been in helping flesh out the overarching systems design, and to liaise with game store operators interested in participating in proof of concept and pilot implementations.

  • Contributed to systems design
  • Game store liaising
  • Logo design