Contact
Don't leave domains unresolved. Free landing pages and email inboxes for unused domains.
HTTP Status Code reference site providing a better interface to RFC 2616. Used daily by thousands of developers, and earned more than 500 stars on GitHub. Acquired by WebpageFX in 2016.
Forked and relaunched as httpstatuses.io by a user in 2022 ("Reviving httpstatuses").
Created the website in June 2009 in response to the growing community surrounding the indie video game Minecraft. During my tenure the site grew to millions of members with over 150,000,000 monthly page views and 12 million unique visitors at its peak, and a total of over 5 billion page views.
Acquired by Curse in 2011 which I joined as Community Manager. Retired from involvement in the forum after 10 years in June 2019.
Created the website in June 2009. Acquired by Curse in 2011.
Side Projects
🚦 A GitHub Action for asserting actual is expected in GitHub Workflows — designed for GitHub Action integration tests and robust build pipelines.
A GitHub Action to output commit hash (short and long) with an optional prefix in a Workflow (used by hundreds of repositories).
A GitHub Action for extracting file(s) from Docker Image(s) in Workflows (used by hundreds of repositories).
A GitHub Action to generate major and minor Semantic Version aliases from a Semantic Version.
PHP library to compose example Value Objects and Entities for testing.
Docker Image for PHP API applications.
Laravel install for building containerised applications with strict standards in a regulated environment.
Conductor is a runtime dependency status library, conductor-laravel provides runtime dependency checks for Laravel.
Add many tags to an image in a Docker Registry as part of a GitHub Workflow.
Pair of open-source GitHub Actions for use as part of a document release workflow. Generate an Electronic Signature for a commit, tag or release using shrink/actions-document-sign and then compile into an auditable PDF with shrink/actions-document-publish.
PHP 7.2 library for interacting with the Patreon Platform via their JSON API. Built to provide the easiest path to integrating with Patreon, using a well-designed interface, extensive documentation, an example project and unit tests.
Work Experience
uMotif is “The data capture platform patients love to use” where, as Senior Software Engineer and project technical lead, I transformed our industry-leading patient-centric product vision from idea to implementation through ownership of cross-platform architecture design and development.
I provided backend engineering and technical leadership to a cross-functional team of product, engineering and design tasked with building the new Hussle For Business corporate benefits system.
As a Software Engineer at Curse, I led the development of a community archiving tool and a publisher advertising dashboard before tackling the modernisation effort of Gamepedia, the gaming wiki platform supporting hundreds of millions of page views per month.
I created the Minecraft Forum and Minecraft Wiki in 2009 and joined Curse following their acquisition of the websites. My role evolved through my tenure from Community Manager to Software Engineer.