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

$ one time

Choose a custom amount.

$500 one time

Select

I will review a PR to a public or private repository that you control. The PR review focuses on structure, style, risk reduction and maintainability. The review includes:

  • Detailed write up of feedback
  • A video walk-through where I discuss the comments I've made
  • (Optional) Non-disclosure agreement so that you know your code is safe.