Skip to content
You must be logged in to sponsor TimothyJones

Become a sponsor to Timothy Jones

@TimothyJones

Timothy Jones

TimothyJones
Melbourne, Australia

Do you want your software maintenance life to be easier? Me too!

I maintain several development quality-of-life tools in my spare time here in Melbourne, Australia. I also maintain Raidman, an analysis and replay viewer tool for the mobile game Tacticus.

If these tools have been useful to you, please consider sponsoring me (the more sponsors I have, the more time I can spend on these projects). Here are some of the projects:

  • I've written a next-generation contract testing framework, ContractCase, currently available in Typescript and Java.
  • I maintain absolute-version, which produces semver-compliant prerelease version numbers that humans can also understand and reason about. You can read the spec for the format here, which I also wrote.
  • I maintain github-cognito-openid-wrapper to make it easy to federate logins with github.
  • I maintain commit-and-tag-version (a fork of the excellent standard-version, which I did not write), so that people who use conventional commits can produce human-readable changelogs easily, without being tied in to a particular release process or CI/CD pipeline.
  • I've just released example-extractor, which makes it easy to keep examples in markdown documentation up to date with actual usage in source code.
  • I also - very occasionally - write about software.

Your sponsorship helps support:

  • My work on these projects
  • My work on upcoming projects

1 sponsor has funded TimothyJones’s work.

@TimothyJones

Help me explain the time I spend answering pact questions to my friends and family

@BugSplat-Git

Featured work

  1. pact-foundation/pact-js

    JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.

    TypeScript 1,801
  2. TimothyJones/github-cognito-openid-wrapper

    Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)

    JavaScript 325
  3. absolute-version/commit-and-tag-version

    Current fork of the excellent standard-version. Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org 🏆

    JavaScript 647
  4. case-contract-testing/contract-case

    Next generation contract testing

    TypeScript 12

0% towards 15 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select

Great person

You find my work useful and you'd like to see more of it. Use this tier if you are a solo developer, find my work useful, but want to keep your sponsorship costs low.

  • Get a Sponsor badge on your profile

Also, you're great, and I hope you're having an excellent day.

$9 a month

Select

Awesome person

You find my work useful and you'd like to see more of it. Use this tier if you are a solo developer and you find my work useful.

  • Get a Sponsor badge on your profile
  • Access to my private notes - a repository containing a few notes, software-related checklists and templates that I find useful
  • Also, you're really great, and I hope you're having an excellent day.

$29 a month

Select

Awesome small business

You find my work useful and you'd like to see more of it. Use this tier if you are a small business and you use my work commercially. Or, if you are a solo developer but the previous tier doesn't represent just how much you find my work useful.

  • Get a Sponsor badge on your profile
  • Access to my private notes - a repository containing a few notes, software-related checklists and templates that I find useful
  • Have a link to your business / blog / github profile in the readme of the sponsor-only repository
  • Also, you're really really great, and I hope you're having an especially excellent day.