Skip to content
You must be logged in to sponsor mattphillips

Become a sponsor to Matt Phillips

Hey there πŸ‘‹, I'm Matt Phillips.

I'm a software engineer who is passionate about open-source software, functional programming, and testing. I'm a perpetual learner who loves sharing my knowledge on all things code, career development and building products.

I currently maintain multiple open-source packages that I have authored which are downloaded millions of times each month and most notably help maintain Jest and the Jest Community.

I also share my experiences over on my blog. You can expect to learn more about Typescript, Node, React, Testing, and Functional Programming – with some content on career development and founding products thrown in too.

If you share my love for writing Javascript / Typescript and testing your code with the best tools out there, that bring the best developer experience, then please consider sponsoring me on Github. Your sponsorship will help me to spend more time building new features, writing documentation, bug fixing and producing content to help write better quality code that is maintainable, testable and scalable.

Thank you for considering to sponsor my work. πŸ™Œ


What I'm working on:

Package Description Role Downloads
Jest Delightful JavaScript Testing. Maintainer jest downloads
jest-each A parameterised testing for Jest. Author jest-each downloads
deep-object-diff Deep diff two JavaScript Objects. Author deep-object-diff downloads
jest-extended Additional Jest matchers πŸƒπŸ’ͺ Author jest-extended downloads
jest-expect-message Add custom message to Jest expects. Author jest-expect-message downloads
jest-chain Chain Jest matchers together to create one powerful assertion. Author jest-chain downloads
@mattphillips

Help me to spend more time working on open-source and software content creation (hopefully full-time one day 🀞)

Current sponsors 3

@getsentry
@codecov
@cocopon
Past sponsors 3
@github
@indeedeng
@pgonzaleznetwork

Featured work

  1. mattphillips/deep-object-diff

    Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

    JavaScript 1,062
  2. mattphillips/jest-each

    A parameterised testing library for Jest. https://www.npmjs.com/package/jest-each πŸƒ

    JavaScript 92
  3. mattphillips/jest-expect-message

    Add custom message to Jest expects πŸƒπŸ—―

    JavaScript 362
  4. mattphillips/jest-chain

    Chain Jest matchers together to create one powerful assertion πŸƒβ›“

    JavaScript 277
  5. mattphillips/jest-extended

    Additional Jest matchers πŸƒπŸ’ͺ

    JavaScript 4

4% towards 48 monthly sponsors goal

@getsentry @codecov

getsentry and 1 other sponsor this goal

Select a tier

$ a month

Choose a custom amount.

$10 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–

$25 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–
  • You'll know that you're helping making OSS sustainable 😊

$50 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž

$100 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž
  • I will prioritise your issues on my open source projects πŸƒβ€β™‚

$500 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž
  • I will prioritise your issues on my open source projects. πŸƒβ€β™‚
  • I'll dedicate half a day a month to a set of bugfixes or new features to an open-source project of your choice 🎁

$1,000 a month

Select
  • Get a Sponsor badge on your profile πŸŽ–
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž
  • I will prioritise your issues on my open source projects. πŸƒβ€β™‚
  • I'll dedicate a day a month to a set of bugfixes or new features to an open-source project of your choice πŸ’