backpack.tfThe definitive TF2 price guide
backpack.tf has served as the de facto Team Fortress 2 price guide for several years. The Elasticsearch-powered stats database keeps track of hundreds of millions of items — this data is used by community members to determine prices and track the account history of fraudulently-traded items.
Bazaar.tfCool trading site
My first web project, a Steam trading site born out of frustration with similar sites of the time. This was a collaboration between me and Accell, an American web designer.
Bazaar.tf managed to find a niche through the auction feature, which proved popular with users. We also hosted events such as The Crystal Bazaar, which allowed users to enter a prize draw through playing various HTML5 puzzles.
Bazaar.tf remains operable to this day after being passed on to new owners.
(WIP) idea-community-twigOpen-source Twig plugin for IntelliJ IDEA
A work in progress, because I feel the closed-source official plugin is a little lackluster. This IDEA plugin provides custom language support for the Twig templating engine.
Built with extensions in mind, this plugin correctly recognises and indents custom tags. The plugin also provides smart completion for whitespace control modifiers.
This plugin will be released on the repository once it meets feature parity with the official plugin.
php-steamrep-apiSteamRep reputation web API wrapper
SteamRep reputation web API wrapper.
php-marketplace-tf-apiMarketplace.tf web API wrapper
Marketplace.tf web API wrapper.
php-steam-inventorySteam Community inventory web API bindings
This library is designed to deal with the typical use case of the Steam Community inventory APIs. It performs paginated HTTP requests behind a cursor, and provides an abstract representation of the response to pair item descriptions with asset data.
mongostashMongoDB driver for Stash
A MongoDB driver for the Stash PSR-compliant caching library.
JetSetRadio.live for iOSFaux-radio client
An iOS client for JetSetRadio.live. Never saw the light of day because publishing anything for iOS illegally or not is a nightmare. Don't make me touch Swift again, thank-you.